Which version are you using ? Have you tried to reproduce on demo server ?
Jacques From: "Pranay Pandey" <[EMAIL PROTECTED]>
Hello all, When I am going for processing order(anonymous checkout) for my customised ecommerce application, in the request chain it is getting failed after clearing the cart. Any pointer regarding this will be helpful. Console log is : Chain in place: requestUri=clearcartfororder nextView=null sessionId=5BB3E02BBF28F98EF0306E439158A99B.jvm1 2008-06-14 18:02:16,770 (http-0.0.0.0-8443-1) [ RequestHandler.java:243:INFO ] [Processing Request]: clearcartfororder sessionId=5BB3E02BBF28F98EF0306E439158A99B.jvm1 2008-06-14 18:02:16,772 (http-0.0.0.0-8443-1) [ CartEventListener.java:77 :INFO ] Saving abandoned cart 2008-06-14 18:02:16,910 (http-0.0.0.0-8443-1) [ControlEventListener.java:100:INFO ] Destroying session: 5BB3E02BBF28F98EF0306E439158A99B.jvm1 2008-06-14 18:02:16,916 (http-0.0.0.0-8443-1) [ JavaEventHandler.java:96 :ERROR] ---- runtime exception report -------------------------------------------------- Problems Processing Event Exception: java.lang.IllegalStateException Message: Cannot create a session after the response has been committed ---- stack trace --------------------------------------------------------------- java.lang.IllegalStateException: Cannot create a session after the response has been committed org.apache.catalina.connector.Request.doGetSession(Request.java:2301) org.apache.catalina.connector.Request.getSession(Request.java:2075) org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:833) org.ofbiz.order.shoppingcart.ShoppingCartEvents.clearCart(ShoppingCartEvents.java:926) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:585) org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88) org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74) org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:454) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:281) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:386) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:386) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:386) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:386) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:386) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:198) org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:78) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:255) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:595) -- Thanks & Regards -- Pranay Pandey
