从 Weblogic 14.1.1.0.0 到 Weblogic 10.3.6.0 的 RMI 调用/EJB 调用的兼容性

问题描述 投票:0回答:0

当我尝试调用部署在另一台服务器上的远程接口时,我遇到问题。

最初我遇到了

[Security:090398]Invalid Subject: principals=[
错误。在搜索中,我发现我需要在这两个 Weblogic 服务器之间启用全局信任。

我使用了 Oracle 网站上的这篇参考文章来启用全局信任

启用全局信任后,现在我面临以下错误。

        weblogic.utils.NestedException: java.lang.NoClassDefFoundError: com/org/DataType
        weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1269)
        weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1238)
        weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:629)
        weblogic.rjvm.t3.MuxableSocketT3.hasException(MuxableSocketT3.java:687)
        weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:860)
        weblogic.socket.SocketMuxer.deliverHasException(SocketMuxer.java:794)
        weblogic.socket.NIOSocketMuxer.process(NIOSocketMuxer.java:606)
        weblogic.socket.NIOSocketMuxer.processSockets(NIOSocketMuxer.java:563)
        weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
        weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:43)
        weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
        weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)

Nested Exception/Error:

weblogic.utils.NestedException: java.lang.NoClassDefFoundError: com/org/DataType
        weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1266)
        weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1238)
        weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:629)
        weblogic.rjvm.t3.MuxableSocketT3.hasException(MuxableSocketT3.java:687)
        weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:860)
        weblogic.socket.SocketMuxer.deliverHasException(SocketMuxer.java:794)
        weblogic.socket.NIOSocketMuxer.process(NIOSocketMuxer.java:606)
        weblogic.socket.NIOSocketMuxer.processSockets(NIOSocketMuxer.java:563)
        weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
        weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:43)
        weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
        weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)

无法理解到底缺少哪些配置?有人可以帮我解决这个问题吗?

提前致谢。

ejb weblogic rmi weblogic12c weblogic-10.x
© www.soinside.com 2019 - 2024. All rights reserved.