1 Reply Latest reply on Apr 26, 2006 6:22 PM by 843833

    Errors while making a purchase order in Adventure Builder 1.0.4

    843833
      Hi,

      I instaled J2EE 1.4 SDK (linux) : j2eesdk-1_4_03-linux.bin thar includes Sun
      Java System Application Server PE 8.2 and Java Adventure Builder 1.0.4.
      After the "build" and "deploy" of the Adventure, following the steps
      presented in Install.html, i did one adventure purchase via browser. To
      the client (browser) all goes ok, it gets the order ID, it is able to see
      the adventure details and the order has the correct status (SUBMITTED TO
      SUPPLIER and, afterwards, COMPLETED). But when i check the server logs
      (SUNWappserver/domains/domain1/logs/server.log) i get the following errors:


      ____________________________________________

      [#|2006-04-11T16:48:08.051+0100|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.ejb|_ThreadID=33;|EJB5071:
      Some remote or transactional roll back exception occurred

      com.sun.jdo.api.persistence.support.JDODataStoreException: JDO76406:
      Concurrent access exception: object to update has been updated or deleted by
      another transaction.

      FailedObjectArray:
      [com.sun.j2ee.blueprints.processmanager.manager.ejb.ManagerBean_1935673060_JDOState@15d65d]

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.throwJDOConcurrentAccessException(SQLStoreManager.java:626)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.executeUpdate(SQLStoreManager.java:185)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.execute(SQLStoreManager.java:106)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStateManager.updatePersistent(SQLStateManager.java:893)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.flushToDataStore(PersistenceManagerImpl.java:1477)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.flushTxCache(PersistenceManagerImpl.java:1404)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:1338)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.notifyBeforeCompletion(TransactionImpl.java:1130)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.commitBefore(TransactionImpl.java:759)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.beforeCompletion(TransactionImpl.java:650)

      at
      com.sun.ejb.containers.ContainerSynchronization.beforeCompletion(ContainerSynchronization.java:137)

      at
      com.sun.jts.jta.SynchronizationImpl.before_completion(SynchronizationImpl.java:56)

      at
      com.sun.jts.CosTransactions.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:120)

      at
      com.sun.jts.CosTransactions.TopCoordinator.beforeCompletion(TopCoordinator.java:2491)

      at
      com.sun.jts.CosTransactions.CoordinatorTerm.commit(CoordinatorTerm.java:240)

      at
      com.sun.jts.CosTransactions.TerminatorImpl.commit(TerminatorImpl.java:211)

      at com.sun.jts.CosTransactions.CurrentImpl.commit(CurrentImpl.java:585)

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:273)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:48:08.067+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|MDB00037:
      [OPC:WorkFlowManagerBean]: Message-driven bean invocation exception:
      [javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException]|#]

      [#|2006-04-11T16:48:08.067+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|javax.ejb.EJBException

      javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException

      javax.transaction.RollbackException

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:275)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2737)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:48:08.091+0100|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.ejb|_ThreadID=33;|EJB5071:
      Some remote or transactional roll back exception occurred

      com.sun.jdo.api.persistence.support.JDODataStoreException: JDO76406:
      Concurrent access exception: object to update has been updated or deleted by
      another transaction.

      FailedObjectArray:
      [com.sun.j2ee.blueprints.processmanager.manager.ejb.ManagerBean_1935673060_JDOState@19a7420]

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.throwJDOConcurrentAccessException(SQLStoreManager.java:626)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.executeUpdate(SQLStoreManager.java:185)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStoreManager.execute(SQLStoreManager.java:106)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.SQLStateManager.updatePersistent(SQLStateManager.java:893)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.flushToDataStore(PersistenceManagerImpl.java:1477)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.flushTxCache(PersistenceManagerImpl.java:1404)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:1338)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.notifyBeforeCompletion(TransactionImpl.java:1130)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.commitBefore(TransactionImpl.java:759)

      at
      com.sun.jdo.spi.persistence.support.sqlstore.impl.TransactionImpl.beforeCompletion(TransactionImpl.java:650)

      at
      com.sun.ejb.containers.ContainerSynchronization.beforeCompletion(ContainerSynchronization.java:137)

      at
      com.sun.jts.jta.SynchronizationImpl.before_completion(SynchronizationImpl.java:56)

      at
      com.sun.jts.CosTransactions.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:120)

      at
      com.sun.jts.CosTransactions.TopCoordinator.beforeCompletion(TopCoordinator.java:2491)

      at
      com.sun.jts.CosTransactions.CoordinatorTerm.commit(CoordinatorTerm.java:240)

      at
      com.sun.jts.CosTransactions.TerminatorImpl.commit(TerminatorImpl.java:211)

      at com.sun.jts.CosTransactions.CurrentImpl.commit(CurrentImpl.java:585)

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:273)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:48:08.096+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|MDB00037:
      [OPC:WorkFlowManagerBean]: Message-driven bean invocation exception:
      [javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException]|#]

      [#|2006-04-11T16:48:08.096+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|javax.ejb.EJBException

      javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException

      javax.transaction.RollbackException

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:275)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      javax.ejb.EJBException: Transaction aborted; nested exception is:
      javax.transaction.RollbackException

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2737)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2521)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDelivery(MessageBeanContainer.java:1042)

      at
      com.sun.ejb.containers.MessageBeanListenerImpl.afterMessageDelivery(MessageBeanListenerImpl.java:46)

      at
      com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:105)

      at $Proxy92.afterDelivery(Unknown Source)

      at com.sun.messaging.jms.ra.OnMessageRunner.run(OnMessageRunner.java:242)

      at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:45)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:48:12.449+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.stream.out|_ThreadID=23;|Initializaing
      OtMessageHandler|#]

      [#|2006-04-11T16:48:12.452+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.stream.out|_ThreadID=23;|

      Initializaing OtMessageHandler|#]

      [#|2006-04-11T16:48:12.452+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.stream.out|_ThreadID=23;|

      OtMessageHandler:[ns0:getOrderDetails: null]|#]

      [#|2006-04-11T16:48:12.580+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.stream.out|_ThreadID=23;|

      OtMessageHandler: handleResponse|#]

      [#|2006-04-11T16:50:08.045+0100|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.core.transaction|_ThreadID=33;|JTS5031:
      Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code: 0 completed:
      Maybe] on Resource [commit] operation.|#]

      [#|2006-04-11T16:50:08.046+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|MDB00037:
      [OPC:WorkFlowManagerBean]: Message-driven bean invocation exception:
      [javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No]|#]

      [#|2006-04-11T16:50:08.046+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=33;|javax.ejb.EJBException

      javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No

      javax.transaction.SystemException: org.omg.CORBA.INTERNAL: JTS5031:
      Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code: 0 completed:
      Maybe] on Resource [commit] operation. vmcid: 0x0 minor code: 0 completed:
      No

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:285)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2535)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.callEJBTimeout(MessageBeanContainer.java:431)

      at
      com.sun.ejb.containers.EJBTimerService.deliverTimeout(EJBTimerService.java:1349)

      at
      com.sun.ejb.containers.EJBTimerService.access$100(EJBTimerService.java:66)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.run(EJBTimerService.java:1897)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.service(EJBTimerService.java:1893)

      at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:44)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2742)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2535)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.callEJBTimeout(MessageBeanContainer.java:431)

      at
      com.sun.ejb.containers.EJBTimerService.deliverTimeout(EJBTimerService.java:1349)

      at
      com.sun.ejb.containers.EJBTimerService.access$100(EJBTimerService.java:66)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.run(EJBTimerService.java:1897)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.service(EJBTimerService.java:1893)

      at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:44)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:50:13.059+0100|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.core.transaction|_ThreadID=34;|JTS5031:
      Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code: 0 completed:
      Maybe] on Resource [commit] operation.|#]

      [#|2006-04-11T16:50:13.061+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=34;|MDB00037:
      [OPC:WorkFlowManagerBean]: Message-driven bean invocation exception:
      [javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No]|#]

      [#|2006-04-11T16:50:13.061+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb.mdb|_ThreadID=34;|javax.ejb.EJBException

      javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No

      javax.transaction.SystemException: org.omg.CORBA.INTERNAL: JTS5031:
      Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code: 0 completed:
      Maybe] on Resource [commit] operation. vmcid: 0x0 minor code: 0 completed:
      No

      at
      com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:285)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.commit(J2EETransactionManagerImpl.java:947)

      at
      com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:362)

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2732)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2535)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.callEJBTimeout(MessageBeanContainer.java:431)

      at
      com.sun.ejb.containers.EJBTimerService.deliverTimeout(EJBTimerService.java:1349)

      at
      com.sun.ejb.containers.EJBTimerService.access$100(EJBTimerService.java:66)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.run(EJBTimerService.java:1897)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.service(EJBTimerService.java:1893)

      at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:44)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      javax.ejb.EJBException: Unable to complete container-managed transaction.;
      nested exception is: javax.transaction.SystemException:
      org.omg.CORBA.INTERNAL: JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid:
      0x0 minor code: 0 completed: Maybe] on Resource [commit] operation. vmcid:
      0x0 minor code: 0 completed: No

      at
      com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:2742)

      at
      com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:2535)

      at
      com.sun.ejb.containers.MessageBeanContainer.afterMessageDeliveryInternal(MessageBeanContainer.java:1071)

      at
      com.sun.ejb.containers.MessageBeanContainer.callEJBTimeout(MessageBeanContainer.java:431)

      at
      com.sun.ejb.containers.EJBTimerService.deliverTimeout(EJBTimerService.java:1349)

      at
      com.sun.ejb.containers.EJBTimerService.access$100(EJBTimerService.java:66)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.run(EJBTimerService.java:1897)

      at
      com.sun.ejb.containers.EJBTimerService$TaskExpiredWork.service(EJBTimerService.java:1893)

      at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:44)

      at
      com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown
      Source)

      |#]

      [#|2006-04-11T16:50:13.062+0100|INFO|sun-appserver-pe8.2|javax.enterprise.system.container.ejb|_ThreadID=34;|EJB5119:Expunging
      timer ['4@@1144682418760@@server@@domain1' 'TimedObject =
      WorkFlowManagerBean' 'Application = OPC' 'BEING_DELIVERED' 'PERIODIC'
      'Container ID = 75023570086854669' 'Tue Apr 11 16:49:08 WEST 2006' '60000' ]
      after [2] failed deliveries|#]

      _____________________________________




      So, when i make hundreds of requests i have an obvious problem - a gigantic
      log! I did a little benchmark using 10 clients making burst requests and
      after a minute or so the Application Server simply stops replying to
      requests due to the gigantic number of errors.

      Do you have any suggestion of what the problem may be? I already tried the
      Windows version and the same thing happens.

      thank you in advance,

      Jo´┐Żo Bento
        • 1. Re: Errors while making a purchase order in Adventure Builder 1.0.4
          843833
          Could you please run your application again, enabling the logging of the SQL statements. To enable, add the following to domain.xml:

          <log-service alarms="false" file="${com.sun.aas.instanceRoot}/logs/server.log" log-rotation-limit-in-bytes="2000000" log-rotation-timelimit-in-minutes="0" log-to-console="false" retain-error-statistics-for-hours="5" use-system-logging="false">
          <module-log-levels admin="INFO" classloader="INFO" cmp="INFO" cmp-container="INFO" configuration="INFO" connector="INFO" corba="INFO" deployment="INFO" ejb-container="INFO" group-management-service="INFO" javamail="INFO" jaxr="INFO" jaxrpc="INFO" jdo="INFO" jms="INFO" jta="INFO" jts="INFO" management-event="INFO" mdb-container="INFO" naming="INFO" node-agent="INFO" resource-adapter="INFO" root="INFO" saaj="INFO" security="INFO" self-management="INFO" server="INFO" synchronization="INFO" util="INFO" verifier="INFO" web-container="INFO">
          <property name="javax.enterprise.resource.jdo.sqlstore.sql" value="FINEST"/>
          </module-log-levels>

          </log-service>