Discussions

TSS feedback: JOnAS Thread is damage!

  1. JOnAS Thread is damage! (4 messages)

    I cannot answer to the newest JOnAS Thread... Always get an error...

    Cheers,
    Lofi.

    Threaded Messages (4)

  2. JOnAS Thread is damage![ Go to top ]

    This is the error message:

    Error posting message: javax.transaction.TransactionRolledbackException: Exception while commiting Tx : Name=[EJB portal.services.ejb.beans.PortalControllerBean.addReply(long,long,java.lang.String,java.lang.String)],Xid=BEA1-108F5AD1B2180796B40C(20725872),Status=Rolled back. [Reason=kodo.util.OptimisticVerificationException: Optimistic locking errors were detected when flushing to the data store. This indicates that some objects were concurrently modified in another transaction. Failed objects: [com.tmc.jdo.dto.MessageImpl@72348e, com.tmc.jdo.dto.ThreadImpl@3ba892]],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=30,XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback,assigned=adminServer),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@15621ee),SCInfo[TSSDomain+adminServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB portal.services.ejb.beans.PortalControllerBean.addReply(long,long,java.lang.String,java.lang.String)], weblogic.jdbc=t3://192.168.1.42:9001}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=adminServer+192.168.1.42:9001+TSSDomain+t3+, XAResources={},NonXAResources={})],CoordinatorURL=adminServer+192.168.1.42:9001+TSSDomain+t3+): kodo.util.OptimisticVerificationException: Optimistic locking errors were detected when flushing to the data store. This indicates that some objects were concurrently modified in another transaction. Failed objects: [com.tmc.jdo.dto.MessageImpl@72348e, com.tmc.jdo.dto.ThreadImpl@3ba892] at kodo.runtime.PersistenceManagerImpl.throwFlushException(PersistenceManagerImpl.java:1180) at kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:1051) at kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:885) at weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010) at weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115) at weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1142) at weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1868) at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:250) at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:221) at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:289) at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:141) at portal.services.ejb.beans.portal_PortalController_5v1mzx_EOImpl.addReply(portal_PortalController_5v1mzx_EOImpl.java:3235) at portal.services.EJBPortalController.addReply(EJBPortalController.java:310) at portal.components.PostReplyForm.formSubmit(PostReplyForm.java:168) at sun.reflect.GeneratedMethodAccessor6618.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:257) at org.apache.tapestry.listener.ListenerMap.access$100(ListenerMap.java:46) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:97) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:102) at org.apache.tapestry.form.Form.renderComponent(Form.java:423) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857) at org.apache.tapestry.form.Form.rewind(Form.java:568) at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:432) at org.apache.tapestry.form.Form.trigger(Form.java:582) at org.apache.tapestry.engine.DirectService.service(DirectService.java:169) at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872) at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197) at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.hivemind.servlet.HiveMindFilter.doFilter(HiveMindFilter.java:136) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.tapestry.RedirectFilter.doFilter(RedirectFilter.java:106) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) NestedThrowablesStackTrace: kodo.util.OptimisticVerificationException: An optimistic lock violation was detected when flushing object instance "com.tmc.jdo.dto.MessageId-154833" to the data store. This indicates that the object was concurrently modified in another transaction.[com.tmc.jdo.dto.MessageImpl@72348e] at kodo.jdbc.runtime.PreparedStatementManager.checkUpdate(PreparedStatementManager.java:355) at kodo.jdbc.runtime.PreparedStatementManager.flushInternal(PreparedStatementManager.java:231) at kodo.jdbc.runtime.PreparedStatementManager.flushInternal(PreparedStatementManager.java:130) at kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:80) at kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:428) at kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:178) at kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:71) at kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:613) at kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153) at kodo.datacache.DataCacheStoreManager.flush(DataCacheStoreManager.java:443) at kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153) at kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:1051) at kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:885) at weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010) at weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115) at weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1142) at weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1868) at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:250) at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:221) at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:289) at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:141) at portal.services.ejb.beans.portal_PortalController_5v1mzx_EOImpl.addReply(portal_PortalController_5v1mzx_EOImpl.java:3235) at portal.services.EJBPortalController.addReply(EJBPortalController.java:310) at portal.components.PostReplyForm.formSubmit(PostReplyForm.java:168) at sun.reflect.GeneratedMethodAccessor6618.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:257) at org.apache.tapestry.listener.ListenerMap.access$100(ListenerMap.java:46) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:97) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:102) at org.apache.tapestry.form.Form.renderComponent(Form.java:423) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857) at org.apache.tapestry.form.Form.rewind(Form.java:568) at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:432) at org.apache.tapestry.form.Form.trigger(Form.java:582) at org.apache.tapestry.engine.DirectService.service(DirectService.java:169) at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872) at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197) at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.hivemind.servlet.HiveMindFilter.doFilter(HiveMindFilter.java:136) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.tapestry.RedirectFilter.doFilter(RedirectFilter.java:106) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) kodo.util.OptimisticVerificationException: An optimistic lock violation was detected when flushing object instance "com.tmc.jdo.dto.ThreadId-31519" to the data store. This indicates that the object was concurrently modified in another transaction.[com.tmc.jdo.dto.ThreadImpl@3ba892] at kodo.jdbc.runtime.PreparedStatementManager.checkUpdate(PreparedStatementManager.java:355) at kodo.jdbc.runtime.PreparedStatementManager.flushInternal(PreparedStatementManager.java:231) at kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:202) at kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:205) at kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:71) at kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:613) at kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153) at kodo.datacache.DataCacheStoreManager.flush(DataCacheStoreManager.java:443) at kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153) at kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:1051) at kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:885) at weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010) at weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115) at weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1142) at weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1868) at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:250) at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:221) at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:289) at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:141) at portal.services.ejb.beans.portal_PortalController_5v1mzx_EOImpl.addReply(portal_PortalController_5v1mzx_EOImpl.java:3235) at portal.services.EJBPortalController.addReply(EJBPortalController.java:310) at portal.components.PostReplyForm.formSubmit(PostReplyForm.java:168) at sun.reflect.GeneratedMethodAccessor6618.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:257) at org.apache.tapestry.listener.ListenerMap.access$100(ListenerMap.java:46) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:97) at org.apache.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:102) at org.apache.tapestry.form.Form.renderComponent(Form.java:423) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857) at org.apache.tapestry.form.Form.rewind(Form.java:568) at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:432) at org.apache.tapestry.form.Form.trigger(Form.java:582) at org.apache.tapestry.engine.DirectService.service(DirectService.java:169) at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872) at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197) at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.hivemind.servlet.HiveMindFilter.doFilter(HiveMindFilter.java:136) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.apache.tapestry.RedirectFilter.doFilter(RedirectFilter.java:106) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) ; nested exception is: kodo.util.OptimisticVerificationException: Optimistic locking errors were detected when flushing to the data store. This indicates that some objects were concurrently modified in another transaction. Failed objects: [com.tmc.jdo.dto.MessageImpl@72348e, com.tmc.jdo.dto.ThreadImpl@3ba892]
  3. Confirm Thread[ Go to top ]

    Can you confirm this is the thread you are having an issue with

    http://www.theserverside.com/discussions/thread.tss?thread_id=31469
  4. Confirm Thread[ Go to top ]

    No, this one:
    http://www.theserverside.com/news/thread.tss?thread_id=31519
  5. Confirm Thread[ Go to top ]

    I was able to post to this thread. Please try again and let me know if you still see the issue.