私は ejb アプリケーションを開発し、glassfish にデプロイしてからローカルで作業しました。しかし、私が JElastic にデプロイしたとき、それは機能しません。
ローカルではグラスフィッシュ 4.0 を使用しましたが、ジェラスティックでは 3.1.2.2 を使用しました。
次のエラーが発生します
接続失敗: socketType: IIOP_CLEAR_TEXT; ホスト名: (ホスト)
私の財産は...
Properties props = new Properties();
props.setProperty("java.naming.factory.initial",
"com.sun.enterprise.naming.SerialInitContextFactory");
props.setProperty("java.naming.factory.url.pkgs",
"com.sun.enterprise.naming");
props.setProperty("java.naming.factory.state",
"com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl");
props.setProperty("org.omg.CORBA.ORBInitialHost", Server);
props.setProperty("org.omg.CORBA.ORBInitialPort", Port);
ContextObject = new InitialContext(props);
私の検索名は InterfaceObject =ContextObject.lookup("java:global/ContextName/EJBJarname/BusinessClassName"); です。
その解決策とは…?
よろしくお願いします。マハビル.D