使用Open EJB访问部署在websphere社区服务器上的EJB?

时间:2010-05-04 14:55:29

标签: ejb-3.0 websphere ejb openejb

如何使用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);

1 个答案:

答案 0 :(得分:0)

试试这个:

props.put(Context.PROVIDER_URL,"ejbd://127.0.0.1:4201");