dev@glassfish.java.net

Re: SecurityContext is null stack trace

From: Sherry Shen <Sherry.Shen_at_Sun.COM>
Date: Mon, 24 Mar 2008 09:44:12 -0700

I checked the Hudson job for latest V3 quicklook results and
observed the same issue. I also reproduced the issue myself
on 3/24/2008 build and then filed a bug for it,
https://glassfish.dev.java.net/issues/show_bug.cgi?id=4488
Please mark bug as integrated if you have another fix.

If you would like to reproduce the issue, here is the instruction
to run V3 quicklook
http://wiki.glassfish.java.net/Wiki.jsp?page=V3BuildTests#ql
Thanks!

Sherry

V B Kumar Jayanti wrote, On 3/23/2008 10:46 PM:

> This should be fixed in the latest builds.... Let me know.
>
> regards,
> kumar
>
> Shing-Wai.Chan_at_Sun.COM wrote:
>
>> I saw the following stack trace in server.log in these few days
>> even though quicklook is passing.
>>
>> SEVERE: WEB5003: Exception in handleAfterEvent.
>> java.lang.IllegalArgumentException: Expected SecurityContext, found null
>> at
>> com.sun.enterprise.security.SecurityContext.setCurrentSecurityContext(SecurityContext.java:422)
>>
>> at
>> com.sun.web.server.J2EEInstanceListener.handleAfterEvent(J2EEInstanceListener.java:389)
>>
>> at
>> com.sun.web.server.J2EEInstanceListener.instanceEvent(J2EEInstanceListener.java:133)
>>
>> at
>> org.apache.catalina.util.InstanceSupport.fireInstanceEvent(InstanceSupport.java:407)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:417)
>>
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
>>
>> at
>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
>>
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>
>> at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>
>> at
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>
>> at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>> at
>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)
>> at
>> com.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:605)
>>
>> at
>> com.sun.grizzly.http.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:536)
>>
>> at
>> com.sun.grizzly.http.DefaultProcessorTask.process(DefaultProcessorTask.java:785)
>>
>> at
>> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:130)
>>
>> at
>> com.sun.enterprise.v3.services.impl.HttpProtocolFilter.execute(HttpProtocolFilter.java:99)
>>
>> at
>> com.sun.enterprise.v3.services.impl.GlassfishProtocolChain.executeProtocolFilter(GlassfishProtocolChain.java:61)
>>
>> at
>> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:78)
>>
>> at
>> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
>>
>> at
>> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
>>
>> at
>> com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:179)
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>