Websphere 8.5.5无法解析/绑定到java:module java:global或java:app

时间:2013-07-04 09:51:12

标签: jndi websphere-8

我有一个简单的EAR打包应用程序和几个会话bean。有资源需要获得参考,所以我有一个旧的学校服务定位器为他们。根据规范,WebSphere 8.5.5似乎没有让我们使用java:module和java:app portable jndi绑定。 如此。

InitialContext c = new InitialContext();
//works - but it is Websphere specific
c.lookup("ejblocal:com.MyService"); 

//Update to original post WORKS - 
c.lookup("java:global/myAppEar/myModuleJar/MyServiceImpl!com.MyService");  
//DOES NOT WORK
c.lookup("java:module/MyServiceImpl!com.MyService"); 
//DOES NOT WORK
c.lookup("java:module/MyServiceImpl"); 


MyService  (plain java interface)

@Local(MyService.class)
MyServiceImpl implements MyService

任何想法或提示?在服务器日志中,我可以看到服务器正在报告在ejblocal空间或java:global中绑定ejbs。我可以在Websphere 8.0上找到相关的错误,但我想根据他们的文档,它在8.5.5版本中得到解决

提前致谢。

0 个答案:

没有答案