Does your servlet override 'init(ServletConfig)'? If so, does it call
'super.init(config)'? If not, that would tend to cause null pointer
exceptions when things try to log.
-danch
Jonathan Holloway wrote:
> Could anybody tell me why auto-deploy fails on the following ear file,
> is this a bug in jboss
> or a mistake I've made in the creation of the ear file and config files
> or possible the configuration
> I've currently got with jboss. I've had this problem since version 2.0
> FINAL.
>
> Thanks.
>
> Jon.
>
> [Auto deploy] Auto deploy of
> file:/C:/jboss-tomcat-2.2/jboss-2.2/deploy/test.ear
> [J2EE Deployer Default] Stopping module test.ear
> [Container factory]
> Undeploying:file:/C:/jboss-tomcat-2.2/jboss-2.2/tmp/deploy/Default/test.ear
> [Container factory] Undeployed application:
> file:/C:/jboss-tomcat-2.2/jboss-2.2/tmp/deploy/Default/test.ear
> [J2EE Deployer Default] Stopping module test.war
> 2001-05-24 04:36:39 - ContextManager: Removing context Ctx( )
> [J2EE Deployer Default] Destroying application test.ear
> 2001-05-24 04:36:39 - Ctx( ): Error in destroy -
> java.lang.NullPointerException
> at
> javax.servlet.GenericServlet.getServletContext(GenericServlet.java:205)
> at javax.servlet.GenericServlet.log(GenericServlet.java:300)
> at javax.servlet.GenericServlet.destroy(GenericServlet.java:122)
> at
> org.apache.tomcat.core.ServletWrapper.doDestroy(ServletWrapper.java:241)
> at org.apache.tomcat.core.Handler.destroy(Handler.java:186)
> at
> org.apache.tomcat.core.ContextManager.shutdownContext(ContextManager.java:509)
>
> at
> org.apache.tomcat.core.ContextManager.removeContext(ContextManager.java:591)
>
> at org.jboss.tomcat.TomcatEntry.removeContext(TomcatEntry.java:115)
> at
> org.jboss.tomcat.EmbeddedTomcatService.undeploy(EmbeddedTomcatService.java:135)
>
> at java.lang.reflect.Method.invoke(Native Method)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> at
> org.jboss.deployment.J2eeDeployer.stopModule(J2eeDeployer.java:515)
> at
> org.jboss.deployment.J2eeDeployer.stopApplication(J2eeDeployer.java:488)
> at
> org.jboss.deployment.J2eeDeployer.undeploy(J2eeDeployer.java:232)
> at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:166)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:358)
> at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
> at java.lang.Thread.run(Unknown Source)
>
> 2001-05-24 04:36:39 - Ctx( ): Error in destroy -
> java.lang.NullPointerException
> at
> javax.servlet.GenericServlet.getServletContext(GenericServlet.java:205)
> at javax.servlet.GenericServlet.log(GenericServlet.java:300)
> at javax.servlet.GenericServlet.destroy(GenericServlet.java:122)
> at
> org.apache.tomcat.core.ServletWrapper.doDestroy(ServletWrapper.java:241)
> at org.apache.tomcat.core.Handler.destroy(Handler.java:186)
> at
> org.apache.tomcat.core.ContextManager.shutdownContext(ContextManager.java:509)
>
> at
> org.apache.tomcat.core.ContextManager.removeContext(ContextManager.java:591)
>
> at org.jboss.tomcat.TomcatEntry.removeContext(TomcatEntry.java:115)
> at
> org.jboss.tomcat.EmbeddedTomcatService.undeploy(EmbeddedTomcatService.java:135)
>
> at java.lang.reflect.Method.invoke(Native Method)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> at
> org.jboss.deployment.J2eeDeployer.stopModule(J2eeDeployer.java:515)
> at
> org.jboss.deployment.J2eeDeployer.stopApplication(J2eeDeployer.java:488)
> at
> org.jboss.deployment.J2eeDeployer.undeploy(J2eeDeployer.java:232)
> at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:166)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:358)
> at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
> at java.lang.Thread.run(Unknown Source)
>
> [J2EE Deployer Default] Deploy J2EE application:
> file:/C:/jboss-tomcat-2.2/jboss-2.2/deploy/test.ear
> [J2EE Deployer Default] Create application test.ear
> [J2EE Deployer Default] inflate and install module test.war
> [J2EE Deployer Default] couldnt add . to common classpath:
> java.lang.StringIndexOutOfBoundsException: String index out of range: 4
> [J2EE Deployer Default] couldnt add lib/xmlrpc.jar to common classpath:
> JAR entry lib/xmlrpc.jar not found in
> C:\jboss-tomcat-2.2\jboss-2.2\tmp\deploy\Default\copy1004.zip
> [J2EE Deployer Default] couldnt add lib/openxml-1.2.jar to common
> classpath: JAR entry lib/openxml-1.2.jar not found in
> C:\jboss-tomcat-2.2\jboss-2.2\tmp\deploy\Default\copy1004.zip
> [J2EE Deployer Default] install module server.jar
> [J2EE Deployer Default] add all ejb jar files to the common classpath
> [J2EE Deployer Default] Starting module test.war
> 2001-05-24 04:36:41 - ContextManager: Adding context Ctx( )
> [Container factory]
> Deploying:file:/C:/jboss-tomcat-2.2/jboss-2.2/tmp/deploy/Default/test.ear/
> [Verifier] Verifying
> file:/C:/jboss-tomcat-2.2/jboss-2.2/tmp/deploy/Default/test.ear/ejb1004.jar
> [Container factory] Deploying ChatRoom
> [Container factory] Deploying Directory
> [Container factory] Deployed application:
> file:/C:/jboss-tomcat-2.2/jboss-2.2/tmp/deploy/Default/test.ear/
> [J2EE Deployer Default] J2EE application:
> file:/C:/jboss-tomcat-2.2/jboss-2.2/deploy/test.ear is deployed.
>
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user