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

时间:2016-10-09 07:17:58

标签: exception websphere messaging corba

例外:

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

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

link1

我也看到了这个链接,但它不具有描述性(ilustrative)。 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

1 个答案:

答案 0 :(得分:0)

我的问题解决了,也为出站通信添加了ssl。

对于遇到此问题的人,请按links中的建议为入站通信和出站通信执行相同的操作。

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