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

Reply via email to