Hi, did you try lookup("java:global/localhost/ejb_ejb/RedBean") ?
i could be wring since i say it without checking but 'localhost/ejb_ejb' is the name we use for your webapp because you didn't configure it. You should be able to replace it specifying a custom ejb module name. - Romain 2012/3/18 slawek <s.wojciechow...@gmail.com> > Hello, > > Welcome after weekend break. I call ejb from ws like: > @Override > public String zwrocTekstZEjb2() > { > String wynik=""; > > Properties p = new Properties(); > p.put(Context.INITIAL_CONTEXT_FACTORY, > "org.apache.openejb.core.LocalInitialContextFactory"); > p.put("openejb.loader", "embed"); > > try > { > Context ctx = new InitialContext(p); > Object object= ctx.lookup("RedBeanLocal"); > wynik=object.toString(); > } > catch (Exception e) > { > throw new EJBException(e); > } > return wynik; > } > > Additionaly i would like to call ejb via jdni, so i thing important part of > log is: > > 2012-03-18 22:15:54,004 - INFO - Jndi(name=BlueBeanLocal) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,004 - INFO - Jndi(name=BlueBeanLocal) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/BlueBean!eu.wojciechowscy.Friend) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/BlueBean!eu.wojciechowscy.Friend) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/BlueBean) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/BlueBean) --> > Ejb(deployment-id=BlueBean) > 2012-03-18 22:15:54,005 - INFO - Jndi(name=RedBeanLocal) --> > Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,005 - INFO - Jndi(name=RedBeanLocal) --> > Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/RedBean!eu.wojciechowscy.Friend) --> > Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,005 - INFO - > Jndi(name=global/localhost/ejb_ejb/RedBean!eu.wojciechowscy.Friend) --> > Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,006 - INFO - > Jndi(name=global/localhost/ejb_ejb/RedBean) --> Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,006 - INFO - > Jndi(name=global/localhost/ejb_ejb/RedBean) --> Ejb(deployment-id=RedBean) > 2012-03-18 22:15:54,015 - INFO - Created Ejb(deployment-id=RedBean, > ejb-name=RedBean, container=My Stateless Container) > 2012-03-18 22:15:54,015 - INFO - Created Ejb(deployment-id=RedBean, > ejb-name=RedBean, container=My Stateless Container) > 2012-03-18 22:15:54,015 - INFO - Created Ejb(deployment-id=BlueBean, > ejb-name=BlueBean, container=My Stateless Container) > 2012-03-18 22:15:54,015 - INFO - Created Ejb(deployment-id=BlueBean, > ejb-name=BlueBean, container=My Stateless Container) > 2012-03-18 22:15:54,033 - INFO - Started Ejb(deployment-id=RedBean, > ejb-name=RedBean, container=My Stateless Container) > 2012-03-18 22:15:54,033 - INFO - Started Ejb(deployment-id=RedBean, > ejb-name=RedBean, container=My Stateless Container) > 2012-03-18 22:15:54,049 - INFO - Started Ejb(deployment-id=BlueBean, > ejb-name=BlueBean, container=My Stateless Container) > 2012-03-18 22:15:54,049 - INFO - Started Ejb(deployment-id=BlueBean, > ejb-name=BlueBean, container=My Stateless Container) > 2012-03-18 22:15:54,050 - INFO - Deployed > > Application(path=E:\soft\tomcat\apache-tomee-plus-1.0.0-beta-2\wtpwebapps\ejb_ejb) > 2012-03-18 22:15:54,050 - INFO - Deployed > > Application(path=E:\soft\tomcat\apache-tomee-plus-1.0.0-beta-2\wtpwebapps\ejb_ejb) > > Best Regards > sw > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/ejb-from-ws-tp4470387p4483003.html > Sent from the OpenEJB User mailing list archive at Nabble.com. >