java EJB错误本地计算机上的地址无效

时间:2016-03-22 05:38:38

标签: java websphere ejb-3.0

我正在尝试使用Context.lookup()连接到Websphere服务器上的EJB。

当应用程序托管在本地Websphere服务器上时,我的代码工作正常,但是当我尝试连接到远程服务器上安装的应用程序时,我收到以下错误:

  

...

     

引起:org.omg.CORBA.TRANSIENT:初始和转发的IOR   无法访问的vmcid:0x4942f000次要代码:3591已完成:否

     

...

     

引起:java.net.ConnectException:connect:地址无效   本地计算机或端口在远程计算机上无效

     

...

我的代码:

String initialContextFactory="com.ibm.websphere.naming.WsnInitialContextFactory";
String providerUrl="iiop://localhost:9100";

Hashtable<String, String> environment=new Hashtable<String, String>();
environment.put(Context.INITIAL_CONTEXT_FACTORY,initialContextFactory);
environment.put(Context.PROVIDER_URL,providerUrl);

Context ctx=new InitialContext(environment);
obj=ctx.lookup("com.xyz.Test");

0 个答案:

没有答案