There should be more info in the log to tell you where the timed out transaction began. One way or another this simply means that the operation took too long (longer than the transaction timeout value) and the underlying transaction has already timed out (and the changes to the database/etc rolled back).

-David


On Sep 23, 2009, at 9:03 AM, Adrian Crum wrote:

We need a more complete log. There is information missing.

-Adrian

André Herbst wrote:
Hi,
Can anybody explain what causes this error?
I am running OFBiz on IBM iSeries with DB2.
Thanks,
-André
2009-09-23 14:32:07,706 (http-0.0.0.0-8443-4) [ ModelScreen.java:426:ERROR] ---- exception report ---------------------------------------------------------- Could not commit transaction: org.ofbiz.entity.transaction.GenericTransactionException: Roll back error (with no rollbackOnly cause found), could not commit transaction, was rolled back instead: javax.transaction.RollbackException: Transaction timeout (Transaction timeout)
Exception: org.ofbiz.entity.transaction.GenericTransactionException
Message: Roll back error (with no rollbackOnly cause found), could not commit transaction, was rolled back instead: javax.transaction.RollbackException: Transaction timeout (Transaction timeout) ---- cause ---------------------------------------------------------------------
Exception: javax.transaction.RollbackException
Message: Transaction timeout
---- stack trace ---------------------------------------------------------------
javax.transaction.RollbackException: Transaction timeout
org.apache.geronimo.transaction.manager.TransactionImpl.commit (TransactionImpl.java:269) org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit (TransactionManagerImpl.java:245) org.ofbiz.entity.transaction.TransactionUtil.commit (TransactionUtil.java:209) org.ofbiz.entity.transaction.TransactionUtil.commit (TransactionUtil.java:195) org.ofbiz.widget.screen.ModelScreen.renderScreenString (ModelScreen.java:424) org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java: 130)
org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:93)
org.ofbiz.widget.screen.MacroScreenViewHandler.render (MacroScreenViewHandler.java:114) org.ofbiz.webapp.control.RequestHandler.renderView (RequestHandler.java:793) org.ofbiz.webapp.control.RequestHandler.doRequest (RequestHandler.java:537) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java: 214)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
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: 264) 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.ofbiz.catalina.container.CrossSubdomainSessionValve.invoke (CrossSubdomainSessionValve.java:44) 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:735)
--------------------------------------------------------------------------------

Reply via email to