使用ejb-jar.xml配置Message Driven Bean

时间:2013-04-17 11:56:20

标签: glassfish-3 message-driven-bean ejb-jar.xml

我正在尝试使用ejb-jar配置Message Driven Bean。我正在使用EJB 3.1,Netbeans 7.3和Glassfish 3.1.2,但我得到例外:

部署应用程序时出现异常:org.xml.sax.SAXParseException; lineNumber:8; columnNumber:29;存档[classes]中的部署描述符文件META-INF / ejb-jar.xml。必须声明元素类型“messaging-type”..有关更多详细信息,请参阅server.log。

我哪里弄错了?

1 个答案:

答案 0 :(得分:0)

您说您正在使用Glassfish 3.1.2,但您使用ejb-jar-xml验证了ejb-jar_2_0.dtd文件。相反,您必须对Glassfish 3.1.2使用XSD验证。这是xsd: http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd

相关问题