dev@glassfish.java.net

Re: Does this stack trace look familiar

From: Jim Driscoll <Jim.Driscoll_at_Sun.COM>
Date: Tue, 20 Oct 2009 09:27:49 -0700

I'll be doing a new promotion to address this issue, just as soon as I
confirm the fix doesn't break anything new.

Although this stack trace has been observed on GF, it doesn't seem to
effect operation (on Tomcat, it's a fatal error).

Jim

On 10/20/09 8:13 AM, Jason Lee wrote:
> An issue was filed yesterday (1373) against Mojarra 2.0, which was just
> released and integrated yesterday. :( Similar issues have been found in
> Tomcat and JBoss 4.2. Jim Driscoll has committed a fix and is waiting
> for confirmation from the initial reporter, though Stan Silvert reports
> this issue was not present in RC2 and is fixed in 2.0.1-SNAPSHOT.
>
> On Oct 20, 2009, at 9:51 AM, vince kraemer wrote:
>
>> One of the QA guys from the NB team ran into this with a web app that
>> they tried to deploy onto GF v3, promoted build 68 on Windows.
>>
>> It looks like the app is using JSF... I hope to get more details from
>> them shortly.
>>
>> There is also a secondary ST...
>>
>> thanks,
>> vbk
>>
>> ------ PRIMARY STACK TRACE ----
>>
>> java.lang.NullPointerException
>> at com.sun.faces.util.Util.loadClass(Util.java:200)
>> at
>> com.sun.faces.config.processor.AbstractConfigProcessor.loadClass(AbstractConfigProcessor.java:312)
>> at
>> com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processHandlerClass(FaceletTaglibConfigProcessor.java:416)
>> at
>> com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTags(FaceletTaglibConfigProcessor.java:370)
>> at
>> com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTagLibrary(FaceletTaglibConfigProcessor.java:313)
>> at
>> com.sun.faces.config.processor.FaceletTaglibConfigProcessor.process(FaceletTaglibConfigProcessor.java:262)
>> at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:337)
>> at
>> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:219)
>> at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4664)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:5289)
>> at com.sun.enterprise.web.WebModule.start
>> <http://web.WebModule.start>(WebModule.java:499)
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
>> at com.sun.enterprise.web.WebContainer.loadWebModule
>> <http://web.WebContainer.loadWebModule>(WebContainer.java:1831)
>> at com.sun.enterprise.web.WebContainer.loadWebModule
>> <http://web.WebContainer.loadWebModule>(WebContainer.java:1515)
>> at com.sun.enterprise.web.WebApplication.start
>> <http://web.WebApplication.start>(WebApplication.java:90)
>> at org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
>> at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:219)
>> at
>> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:240)
>> at
>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:308)
>> at
>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:169)
>> at
>> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:283)
>> at
>> com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
>>
>>
>> ---- SECONDARY STACK TRACE ----
>> SEVERE: PWC1305: Exception during cleanup after start failed
>> org.apache.catalina.LifecycleException: PWC2769: Manager has not yet
>> been started
>> at
>> org.apache.catalina.session.StandardManager.stop(StandardManager.java:892)
>> at
>> org.apache.catalina.core.StandardContext.stop(StandardContext.java:5479)
>> at com.sun.enterprise.web.WebModule.stop
>> <http://web.WebModule.stop>(WebModule.java:529)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:5307)
>> at com.sun.enterprise.web.WebModule.start
>> <http://web.WebModule.start>(WebModule.java:499)
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)
>> at com.sun.enterprise.web.WebContainer.loadWebModule
>> <http://web.WebContainer.loadWebModule>(WebContainer.java:1831)
>> at com.sun.enterprise.web.WebContainer.loadWebModule
>> <http://web.WebContainer.loadWebModule>(WebContainer.java:1515)
>> at com.sun.enterprise.web.WebApplication.start
>> <http://web.WebApplication.start>(WebApplication.java:90)
>> at org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
>> at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:219)
>> at
>> org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:240)
>> at
>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:308)
>> at
>> com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:169)
>> at
>> org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:283)
>> at
>> com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> <mailto:dev-unsubscribe_at_glassfish.dev.java.net>
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>> <mailto:dev-help_at_glassfish.dev.java.net>
>>
>
> <http://www.java.com> * Jason Lee *
> Senior Java Developer
> GlassFish Administration Console
>
> *Sun Microsystems, Inc.*
> Phone x31197/+1 405-343-1964
> Email jasondlee_at_sun.com <mailto:jasondlee_at_sun.com>
> Blog http://blogs.sun.com/jasondlee
> Blog http://blogs.steeplesoft.com
>
>