Details
Description
Following exception is seen on the server during nightly regression test, when the applications are undeployed. This exception is seen randomly and does not appear for any specific test-case:
.
Jul 7, 2010 12:32:53 AM org.icefaces.render.DOMRenderKit <clinit>
INFO:
ICEsoft Technologies Inc.
ICEfaces 2.0 0.0.3 Development
Build number: 002
Revision: 21564
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.render.auto defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.autoid defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.aria.enabled defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.compressDOM defaulting to false
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/ICE-4565]
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/ICE-4565]
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
WARNING: Error while removing context [/ICE-4565]
java.lang.NullPointerException
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:915)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1174)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1342)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
WARNING: Error during context [/ICE-4565] destroy
java.lang.NullPointerException
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1180)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1342)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
.
Jul 7, 2010 12:32:53 AM org.icefaces.render.DOMRenderKit <clinit>
INFO:
ICEsoft Technologies Inc.
ICEfaces 2.0 0.0.3 Development
Build number: 002
Revision: 21564
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.render.auto defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.autoid defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.aria.enabled defaulting to true
Jul 7, 2010 12:32:53 AM org.icefaces.util.EnvConfig decodeBoolean
INFO: ICEfaces init parameter org.icefaces.compressDOM defaulting to false
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
WARNING: Error while removing context [/
java.lang.NullPointerException
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:915)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1174)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1342)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
Jul 7, 2010 12:33:04 AM org.apache.catalina.startup.HostConfig checkResources
WARNING: Error during context [/
java.lang.NullPointerException
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1180)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1342)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
Actually, this is the expected behavior. So long as things work correctly when using the workaround configuration, we are okay with this as it is a Tomcat/Windows issue.