I am seeing the following exception when running demo-alert-aggregator-webapp.war in Geronimo Tomcat 2.1 server.
01:43:23,250 ERROR [[default]] Servlet.service() for servlet default threw exception java.lang.IllegalStateException: Cannot create a session after the response has been committed at org.apache.catalina.connector.Request.doGetSession(Request.java:2301) at org.apache.catalina.connector.Request.getSession(Request.java:2075) at org.apache.catalina.connector.RequestFacade.getSession( RequestFacade.java:833) at org.apache.catalina.connector.RequestFacade.getSession( RequestFacade.java:844) at javax.servlet.http.HttpServletRequestWrapper.getSession( HttpServletRequestWrapper.java:227) at org.apache.tuscany.sca.binding.jsonrpc.JSONRPCServiceServlet.service( JSONRPCServiceServlet.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.tuscany.sca.host.webapp.WebAppRequestDispatcher.forward( WebAppRequestDispatcher.java:102) at org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter( TuscanyServletFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke( DefaultSubjectValve.java:56) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke( GeronimoStandardContext.java:396) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke( GeronimoBeforeAfterValve.java:47) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java :563) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java :447) at java.lang.Thread.run(Thread.java:595)