dev@glassfish.java.net

Re: SecurityContext is null stack trace

From: Sherry Shen <Sherry.Shen_at_Sun.COM>
Date: Mon, 24 Mar 2008 23:25:33 -0700

Yes. The error is gone in QL. Thank Kumar for the fix.

Sherry

V B Kumar Jayanti wrote, On 3/24/2008 10:27 AM:

> Sorry for the false positive, i fixed the issue just now.
>
> regards,
> kumar
>
> Sherry Shen wrote:
>
>>
>> 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
>>>
>>
>>
>> ---------------------------------------------------------------------
>> 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
>