Hi,

As far as I remember this happends when an error occurs during error
handling.
Because of some combined bug ( nuxeo bad error handling + seam mock context
error + bad tomcat cleanup)  you may end up with corrupted HttpRequests in
the pool.

This issue has been fixed in 5.3, you should be able to find the associated
jira ticket.

Tiry

On 2 Feb 2010 17:27, "Sean Radford" <[email protected]> wrote:

Hi,

I have a Nuxeo-5.2 instance that once running for a week or 2 suddenly needs
rebooting due to a HTTP 500:


java.lang.NullPointerException

 org.apache.catalina.connector.Request.removeAttribute(Request.java:1354)

 
org.apache.catalina.connector.RequestFacade.removeAttribute(RequestFacade.java:514)

 
javax.servlet.ServletRequestWrapper.removeAttribute(ServletRequestWrapper.java:295)

 
javax.servlet.ServletRequestWrapper.removeAttribute(ServletRequestWrapper.java:295)

 
org.jboss.seam.mock.MockExternalContext$2.removeAttribute(MockExternalContext.java:274)

 
org.jboss.seam.mock.MockExternalContext$AttributeMap.remove(MockExternalContext.java:471)
       org.jboss.seam.contexts.BasicContext.remove(BasicContext.java:73)
       org.jboss.seam.Component.newInstance(Component.java:2070)
       org.jboss.seam.Component.getInstance(Component.java:1962)
       org.jboss.seam.Component.getInstance(Component.java:1941)
       org.jboss.seam.Component.getInstance(Component.java:1918)
       org.jboss.seam.Component.getInstance(Component.java:1913)
       org.jboss.seam.transaction.Transaction.instance(Transaction.java:36)

 
org.nuxeo.ecm.webapp.shield.SeamExceptionHandlingListener.rollbackTransactionIfNecessary(SeamExceptionHandlingListener.java:101)

 
org.nuxeo.ecm.webapp.shield.SeamExceptionHandlingListener.startHandling(SeamExceptionHandlingListener.java:89)

 
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionHandler.handleException(NuxeoExceptionHandler.java:103)

 
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.handleException(NuxeoExceptionFilter.java:55)

 
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:64)

 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)


Anyone seen this before? Any intelligent people out there have any ideas?

Thanks,

Sean


-- 
Dr. Sean Radford, MBBS, MSc
http://www.tacola.com/
t: +44 (0)845 KEY HELP
t: +44 (0)845 539 4357
m: +44 (0)7802 24 24 86

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm

Reply via email to