hi all!
I (am a newbie) have been trying to deploy the MDB example from the JBoss manual but
to no avail.
During deployment I get this, (what have I missed or done_wrong based on the logged
messages?).
[Auto deploy] Auto deploy of file:/D:/JBoss-2.2.2_Tomcat-3.2.2/jboss/deploy/mdb.jar
[J2EE Deployer Default] Deploy J2EE application:
file:/D:/JBoss-2.2.2_Tomcat-2.2/jboss/deploy/mdb.jar
[J2EE Deployer Default] Create application mdb.jar
[J2EE Deployer Default] install module mdb.jar
[Container factory]
Deploying:file:/D:/JBoss-2.2.2_Tomcat-3.2.2/jboss/tmp/deploy/Default/mdb.jar
[Container factory] XML declaration may only begin entities.:-1:1
[Container factory] org.xml.sax.SAXParseException: XML declaration may only begin
entities.
[Container factory] at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3035)
[Container factory] at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3023)
...
[Container factory] org.jboss.ejb.DeploymentException: XML declaration may only begin
entities.,
Cause:org.xml.sax.SAXParseException: XML
declaration may only begin entities.
[Container factory] at
org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:153)
[Container factory] at
org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:132)
[Container factory] at
org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:117)
...
[J2EE Deployer Default] Starting mdb.jar failed!
[Auto deploy] org.jboss.ejb.DeploymentException: Could not deploy
file:/D:/JBoss-2.2.2_Tomcat-3.2.2/jboss/tmp/deploy/Default/mdb.jar,
Cause:org.jboss.ejb.DeploymentException: XML declaration may only begin entities.,
Cause:org.xml.sax.SAXParseException: XML declaration may
only begin entities.
[Auto deploy] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:365)
[Auto deploy] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:275)
[Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
...
[J2EE Deployer Default] Module mdb.jar is not running
[J2EE Deployer Default] Destroying application mdb.jar
[Auto deploy] Deployment failed:file:/D:/JBoss-2.2.2_Tomcat-3.2.2/jboss/deploy/mdb.jar
[Auto deploy] org.jboss.deployment.J2eeDeploymentException: Error while starting
mdb.jar: Could
not deploy file:/D:/JBoss-2.2.2_Tomcat-3.2.2/jboss/tmp/deploy/Default/mdb.jar
[Auto deploy] at
org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:442)
[Auto deploy] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:178)
...
Seems to me it's a problem with my xmls (w/c i can't figure out). my xmls are:
... ejb-jar.xml
<?xml version="1.0"?>
<!DOCTYPE ejb-jar>
<!--
PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"
"http://java.sun.com/dtd/ejb-jar_2_0.dtd"
-->
<ejb-jar>
<enterprise-beans>
<message-driven>
<ejb-name>MDB</ejb-name>
<ejb-class>test.bean.MDB</ejb-class>
<message-selector></message-selector>
<transaction-type>Container</transaction-type>
<message-driven-destination>
<destination-type>javax.jms.Topic</destination-type>
<subscription-durability>NonDurable</subscription-durability>
</message-driven-destination>
</message-driven>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>MDB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
... jboss.xml
<?xml version="1.0" encoding="Cp1252"?>
<jboss>
<enterprise-beans>
<message-driven>
<ejb-name>MDB</ejb-name>
<configuration-name>Standard Message Driven Bean</configuration-name>
<destination-jndi-name>topic/testTopic</destination-jndi-name>
</message-driven>
</enterprise-beans>
</jboss>
...just copied these from the manual.
Appreciate your help.
Joey
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user