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
异常:
当我在应用程序之间进行通信时,我遇到了以下问题。
我浏览了以下 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