在JBOSS 5.1.1中获得部署异常

时间:2012-06-19 08:30:38

标签: java jboss ejb jboss5.x

我们正在将JBoss的版本从4.x更新为5.1.1。

我将EAR放在jboss 5.1.1中,一旦我开始申请,我就得到了

"The content of element type "message-driven" must match "(ejb-name,destination-jndi-name,mdb-
user?,mdb-passwd?,mdb-client-id?,mdb-subscription-id?,configuration-name?,security-proxy?,ejb-
ref*,resource-ref*,resource-env-ref*,depends*)"."

以上异常,我尝试在ejb-jar.xml中更改DTD,但它正在抛出相同的异常

此耳已成功部署在JBoss 4中。

1 个答案:

答案 0 :(得分:0)

我要做的第一件事就是在一个好的XML编辑器中加载 ejb-jar.xml 文件,以确保它没有格式错误。您说您更改了DTD,但是您是否尝试过针对DTD进行验证,如果是这样,您会得到哪些验证错误?

由于在我的XML配置文件中使用了愚蠢的拼写错误和/或没有正确大小写的单词,我看到了类似于你的错误。