1

我正在尝试运行一个连接到 glassfish ejb 的远程客户端。我遵循了几个教程,但由于某种原因我无法使其工作。这是我的 jndi.properties

java.naming.factory.initial = com.sun.enterprise.naming.SerialInitContextFactory
java.naming.factory.url.pkgs = com.sun.enterprise.naming
java.naming.factory.state = com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl
org.omg.CORBA.ORBInitialHost = 192.168.0.x
org.omg.CORBA.ORBInitialPort = 3700

Properties props = new Properties();
props.load(new FileInputStream("jndi.properties"));
InitialContext ctx = new InitialContext(props);
RemoteMapping p = (RemoteMapping) ctx.lookup("java:global/ejb/MappingBean");

当我运行客户端时,它在 ctx.lookup 处停止。它保持连接,但没有任何反应。

4

0 回答 0