我从中复制并粘贴了示例ejb-jar.xml和jboss.xml文件http://docs.jboss.org/jbossas/jboss4guide/r4/html/ch6.chapt.html#ch6.mdbejbjar.ex 当jboss尝试部署它时,我收到以下错误:
ERROR [ScannerThread] deployment.MainDeployer (MainDeployer.java:943) - Could not create deployment: file:/...-ejb2.jar
org.jboss.deployment.DeploymentException: Error in ejb-jar.xml for Message Driven Bean TextMDB: expected one res-ref-name tag
at org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:403)
at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:151)
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:506)
另外,我在eclipse中注意到,我使用的示例ejb-jar.xml文件不符合它的dtd。有没有更好的ejb2 mdb样本我可以看看?
2条答案
按热度按时间b91juud31#
为什么不修复部署描述符?试试这个
ejb-jar.xml
:v09wglhw2#
又是一个马车的例子。将其更改为符合dtd可以解决此问题。
发件人:
收件人: