org.omg.CORBA.TRANSIENT:初始和转发的 IOR 不可访问 - 在应用程序之间

org.omg.CORBA.TRANSIENT: initial and forwarded IOR inaccessible - Between applications

异常:

当我在应用程序之间进行通信时,我遇到了以下问题。

我浏览了以下 link,但它们用于客户端查找应用程序。

link1

我也看到了这个 link 但它不是描述性的(说明性的)。 IBM link

仅供参考:两个应用程序都在同一个集群中。

任何帮助将不胜感激

    Exception in JMSEngine() Constructor 
    javax.naming.NamingException: Error getting WsnNameService properties
        at com.ibm.ws.naming.util.WsnInitCtxFactory.mergeWsnNSProperties(WsnInitCtxFactory.java:1553) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootContextFromServer(WsnInitCtxFactory.java:1043) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootJndiContext(WsnInitCtxFactory.java:963) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitialContextInternal(WsnInitCtxFactory.java:615) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnInitCtx.java:128) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull(WsnInitCtx.java:765) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:164) ~[com.ibm.ws.runtime.jar:na]
        at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:179) ~[com.ibm.ws.runtime.jar:na]
        at org.apache.aries.jndi.DelegateContext.lookup(DelegateContext.java:161) ~[na:na]
        at javax.naming.InitialContext.lookup(InitialContext.java:422) ~[na:1.7.0]



Caused by: org.omg.CORBA.TRANSIENT: initial and forwarded IOR inaccessible
    at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1287) ~[na:na]
    at com.ibm.CORBA.iiop.ClientDelegate.createRequest(ClientDelegate.java:1461) ~[na:na]
    at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1175) ~[na:na]
    at com.ibm.CORBA.iiop.ClientDelegate.createRequest(ClientDelegate.java:1427) ~[na:na]
    at com.ibm.rmi.corba.ClientDelegate.request(ClientDelegate.java:1897) ~[na:na]
    at com.ibm.CORBA.iiop.ClientDelegate.request(ClientDelegate.java:1383) ~[na:na]
    at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:458) ~[na:na]
    at com.ibm.WsnBootstrap._WsnNameServiceStub.getProperties(_WsnNameServiceStub.java:38) ~[com.ibm.ws.runtime.jar:na]
    at com.ibm.ws.naming.util.WsnInitCtxFactory.mergeWsnNSProperties(WsnInitCtxFactory.java:1550) ~[com.ibm.ws.runtime.jar:na]
    ... 45 common frames omitted

我的问题已通过添加支持出站通信的 ssl 解决。

对于那些面临问题的人,请按照 links.

中的建议对 入站通信和出站通信 执行相同的操作

安全 -> 全局安全,然后转到 CSIv2 入站通信(以及出站通信)-> CSIv2 传输层 -> 传输,将 SSL-Required(V8 中的默认设置)更改为 SSL-Supported