如何使用Open EJB访问部署在websphere社区服务器上的EJB?我正在尝试使用以下代码,但我不确定如何使用URL。注意我已尝试使用ejb:和IIOP URL前缀的端口2809和1099。
Properties props = new Properties();
props.put(Context.INITIAL_CONTEXT_FACTORY,"org.apache.openejb.client.RemoteInitialContextFactory");
props.put(Context.PROVIDER_URL,"IIOP://127.0.0.1:2809");
Context ctx = new InitialContext(props);
Object ref = ctx.lookup("CalculatorRemote ");
CalculatorImpl h =(CalculatorImpl)PortableRemoteObject.narrow(ref,CalculatorImpl.class);
答案 0 :(得分:0)
试试这个:
props.put(Context.PROVIDER_URL,"ejbd://127.0.0.1:4201");