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

Reply via email to