NPE in TuscanySessionListener.sessionDestroyed when Tomcat session expires
--------------------------------------------------------------------------
Key: TUSCANY-700
URL: http://issues.apache.org/jira/browse/TUSCANY-700
Project: Tuscany
Issue Type: Bug
Components: Java SCA Core
Reporter: Chris Wall
ERROR [12:10:42] (org.apache.catalina.session.StandardSession:expire:699) -
Session event listener threw exception
java.lang.NullPointerException
at
org.apache.tuscany.runtime.webapp.TuscanySessionListener.sessionDestroyed(TuscanySessionListener.java:49)
at
org.apache.catalina.session.StandardSession.expire(StandardSession.java:687)
at
org.apache.catalina.session.StandardSession.isValid(StandardSession.java:579)
at
org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:678)
at
org.apache.catalina.session.ManagerBase.backgroundProcess(ManagerBase.java:663)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1284)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558)
at java.lang.Thread.run(Thread.java:595)
web.xml:
<context-param>
<param-name>systemScdlPath</param-name>
<param-value>/META-INF/sca/webapp.system.scdl</param-value>
</context-param>
<context-param>
<param-name>applicationScdlPath</param-name>
<param-value>/META-INF/sca/default.scdl</param-value>
</context-param>
<context-param>
<param-name>currentCompositePath</param-name>
<param-value>SpringSample</param-value>
</context-param>
<filter>
<filter-name>TuscanyFilter</filter-name>
<filter-class>org.apache.tuscany.runtime.webapp.TuscanyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>TuscanyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.apache.tuscany.runtime.webapp.TuscanyContextListener</listener-class>
</listener>
<listener>
<listener-class>org.apache.tuscany.runtime.webapp.TuscanySessionListener</listener-class>
</listener>
<servlet>
<servlet-name>TuscanyServlet</servlet-name>
<display-name>Tuscany Servlet</display-name>
<servlet-class>org.apache.tuscany.runtime.webapp.TuscanyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TuscanyServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]