2013-04-17 1 views
0

ejb-jar를 사용하여 Message Driven Bean을 구성하려고합니다. EJB 3.1, Netbeans 7.3 및 Glassfish 3.1.2를 사용하고 있지만 예외가 발생합니다.ejb-jar.xml을 사용하여 Message Driven Bean 구성

응용 프로그램을 배포하는 동안 예외가 발생했습니다 : org.xml.sax.SAXParseException; lineNumber : 8; columnNumber : 29; archive [classes]에있는 배치 디스크립터 파일 META-INF/ejb-jar.xml. 요소 유형 "messaging-type"을 선언해야합니다. 자세한 내용은 server.log를 참조하십시오.

어디서 실수합니까?

답변

0

글래스 피쉬 3.1.2를 사용 중이지만 ejb-jar_2_0.dtd으로 파일 ejb-jar-xml의 유효성을 검사합니다. 대신 Glassfish 3.1.2에 대해 XSD 유효성 검사를 사용해야합니다. 다음은 xsd입니다. http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd

관련 문제