Hi Adrian, I first copied the error message from the error.log, but here is some more information from the ofbiz.log.
I hope this will be sufficient for you to point me in the right direction about how to aviod this kind of errors. Thx, -André 2009-09-23 14:32:03,817 (http-0.0.0.0-8443-4) [ GenericDAO.java:758:INFO ] Ran query in 160 milli-seconds: SELECT ORDER_ID, ORDER_TYPE_ID, ORDER_NAME, EXTERNAL_ID, SALES_CHANNEL_ENUM_ID, ORDER_DATE, PRIORITY, ENTRY_DATE, PICK_SHEET_PRINTED_DATE, VISIT_ID, STATUS_ID, CREATED_BY, FIRST_ATTEMPT_ORDER_ID, CURRENCY_UOM, SYNC_STATUS_ID, BILLING_ACCOUNT_ID, ORIGIN_FACILITY_ID, WEB_SITE_ID, PRODUCT_STORE_ID, TERMINAL_ID, TRANSACTION_ID, AUTO_ORDER_SHOPPING_LIST_ID, NEEDS_INVENTORY_ISSUANCE, IS_RUSH_ORDER, INTERNAL_CODE, REMAINING_SUB_TOTAL, GRAND_TOTAL, IS_VIEWED, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP FROM OFBIZ.ORDER_HEADER WHERE (ORDER_DATE >= ? AND ORDER_DATE <= ? AND ORDER_TYPE_ID = ?) 2009-09-23 14:32:07,576 (http-0.0.0.0-8443-4) [ TransactionUtil.java:748:WARN ] ---- exception report ---------------------------------------------------------- WARNING: In getSetRollbackOnlyCause no stack placeholder was in place, here is the current location: Exception: java.lang.Exception Message: Current Stack Trace ---- stack trace --------------------------------------------------------------- java.lang.Exception: Current Stack Trace org.ofbiz.entity.transaction.TransactionUtil.getSetRollbackOnlyCause(TransactionUtil.java:747) org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:222) 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) -------------------------------------------------------------------------------- 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)Request Begun 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) -------------------------------------------------------------------------------- 2009-09-23 14:32:08,287 (http-0.0.0.0-8443-4) [ TransactionUtil.java:653:WARN ] ---- exception report ---------------------------------------------------------- WARNING: In setTransactionBeginStack a stack placeholder was already in place, here is where the transaction began: Exception: java.lang.Exception Message: Tx Stack Placeholder ---- stack trace --------------------------------------------------------------- java.lang.Exception: Tx Stack Placeholder org.ofbiz.entity.transaction.TransactionUtil.setTransactionBeginStack(TransactionUtil.java:647) org.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:135) org.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:81) org.ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java:386) 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) On Wednesday den 23. September 2009 17:03:43 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(Transactio > >nImpl.java:269) > > org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(Tra > >nsactionManagerImpl.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:4 > >24) org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:130) > > org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java:93) > > org.ofbiz.widget.screen.MacroScreenViewHandler.render(MacroScreenViewHand > >ler.java:114) > > org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:79 > >3) > > 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(Applicat > >ionFilterChain.java:290) > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte > >rChain.java:206) > > org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:264) > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat > >ionFilterChain.java:235) > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte > >rChain.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.j > >ava:109) > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) > > org.ofbiz.catalina.container.CrossSubdomainSessionValve.invoke(CrossSubdo > >mainSessionValve.java:44) > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:28 > >6) > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844 > >) > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(H > >ttp11Protocol.java:583) > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > > java.lang.Thread.run(Thread.java:735) > > ------------------------------------------------------------------------- > >-------