Whenever I start JBoss it attempts to deploy my .ear file.  It appears that
the intialization process has not yet started tomcat because I get a null
pointer exception from [Auto deploy] while trying to start module
tomcat-test.war.  This is followed by a [J2EE Deployer] message that says
that "Starting tomcat-test.war failed!" and "Module tomcat-test.ear is not
running".  These messages are then repeated for my WAR and EAR files.
Shortly thereafter, the message "[EmbeddedTomcat] Starting
EmbeddedTomcat...."  At the end, there are several contexts listed
(/examples, /admin, /test and root).  If I copy my EAR file back into the
deploy directory, auto deploy will find it and it and it will deploy fine.
I'd like to start jboss as part of my boot process and have my application
loaded.  Do I have to hard code a copy to the deploy directory as part of
the boot process too or is there some other way of getting my EAR file to
deploy at start-up time?

Stephen Gevers
(Startup-output follows)

[Auto deploy] Auto deploy of
file:/opt/JBoss-2.2.1_Tomcat-3.2.1/jboss/deploy/DQ.
ear
[J2EE Deployer Default] Deploy J2EE application:
file:/opt/JBoss-2.2.1_Tomcat-3.
2.1/jboss/deploy/DQ.ear
[J2EE Deployer Default] Create application DQ.ear
[J2EE Deployer Default] inflate and install module DQ.war
[J2EE Deployer Default] install module dq-ejb.jar
[J2EE Deployer Default] add all ejb jar files to the common classpath
[J2EE Deployer Default] Starting module DQ.war
[Auto deploy] java.lang.NullPointerException
[Auto deploy]   at
org.jboss.tomcat.EmbeddedTomcatService.deploy(EmbeddedTomcatS
ervice.java:100)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1523)
[Auto deploy]   at
org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeploy
er.java:416)
[Auto deploy]   at
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:17
8)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1523)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:358)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
[Auto deploy]   at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:332
)
[Auto deploy]   at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
java:93)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1523)
[Auto deploy]   at
org.jboss.util.ServiceControl.start(ServiceControl.java:97)
[Auto deploy]   at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1628)
[Auto deploy]   at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
.java:1523)
[Auto deploy]   at org.jboss.Main.<init>(Main.java:203)
[Auto deploy]   at org.jboss.Main$1.run(Main.java:107)
[Auto deploy]   at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy]   at org.jboss.Main.main(Main.java:103)
[J2EE Deployer Default] Starting DQ.war failed!
[J2EE Deployer Default] Module DQ.ear is not running
[J2EE Deployer Default] Module DQ.war is not running
[J2EE Deployer Default] Destroying application DQ.ear
[Auto deploy] Deployment
failed:file:/opt/JBoss-2.2.1_Tomcat-3.2.1/jboss/deploy/
DQ.ear



_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to