WebSphere 9.0,EJB部署错误

时间:2018-01-31 05:48:22

标签: ejb websphere ejb-3.0

通过HUDSON将EAR部署到Websphere 9.0

WebSphere抛出以下错误

ADMA0205E:任务将企业Bean绑定到JNDI名称时发生验证错误。 Bean和它的本地/远程主目录的Java命名和目录接口(JNDI)名称都是在模块XXXX中为企业bean XXXXX指定的。您可以为bean提供JNDI名称,也可以为其本地/远程主目录提供JNDI名称。但是你不能同时提供这两者。

如果我做错了,你可以告诉我。

1 个答案:

答案 0 :(得分:0)

这通常表示应用程序在ibm-ejb-jar-bnd.xml文件中存在问题。具体来说,对于模块XXXX中的bean XXXXX,有一个绑定配置,它指定simple-binding-name属性和以下之一:local-home-binding-nameremote-home-binding-name属性,或{{1}元素。 <interface>与这些其他属性/元素不兼容。

此处提供了有关simple-binding-name文件格式的信息: https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/cejb_bindingsejbfp.html