Transaction issue in latest snapshot
meetoblivion Dec 14, 2010 12:55 PMHi there everyone.
I saw a weird error in my application when pulling a large number of database records (15k).
11:47:01,494 WARN [com.arjuna.ats.arjuna] ARJUNA-12117 TransactionReaper::check timeout for TX 0:ffff7f000001:cc0d:4d079cd4:165 in state RUN
11:47:01,497 WARN [com.arjuna.ats.arjuna] ARJUNA-12095 Abort of action id 0:ffff7f000001:cc0d:4d079cd4:165 invoked while multiple threads active within it.
11:47:01,498 WARN [com.arjuna.ats.arjuna] ARJUNA-12108 CheckedAction::check - atomic action 0:ffff7f000001:cc0d:4d079cd4:165 aborting with 1 threads active!
11:47:01,518 WARN [com.arjuna.ats.arjuna] ARJUNA-12121 TransactionReaper::doCancellations worker Thread[Thread-20,5,jboss] successfully canceled TX 0:ffff7f000001:cc0d:4d079cd4:165
11:47:01,521 WARN [com.arjuna.ats.arjuna] ARJUNA-12077 Abort called on already aborted atomic action 0:ffff7f000001:cc0d:4d079cd4:165
11:47:01,607 SEVERE [org.apache.myfaces.renderkit.ErrorPageWriter] An exception occurred: javax.faces.el.EvaluationException: javax.el.ELException: /templates/scorecard.xhtml at line 37 and column 107 action="#{appUser.ldInst}": javax.ejb.EJBTransactionRolledbackException: Transaction rolled back
at javax.faces.component._MethodExpressionToMethodBinding.invoke(_MethodExpressionToMethodBinding.java:96) [:2.0.1]
at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:100) [:2.0.1]
at javax.faces.component.UICommand.broadcast(UICommand.java:120) [:2.0.1]
at javax.faces.component.UIViewRoot._broadcastAll(UIViewRoot.java:889) [:2.0.1]
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:238) [:2.0.1]
at javax.faces.component.UIViewRoot._process(UIViewRoot.java:1201) [:2.0.1]
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:627) [:2.0.1]
at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:34) [:2.0.1]
at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:171) [:2.0.1]
at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [:2.0.1]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:189) [:2.0.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:]
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:67) [:6.0.0-SNAPSHOT]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0-SNAPSHOT]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0-SNAPSHOT]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0-SNAPSHOT]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:]
...
at org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181) [:]
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322) [:1.6.0_21]
at org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:393) [:1.7.14]
at org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:397) [:1.7.14]
at org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:301) [:1.7.14]
Caused by: java.lang.NoClassDefFoundError: org/jboss/wsf/spi/serviceref/ServiceRefMetaData
at java.lang.Class.getDeclaredMethods0(Native Method) [:1.6.0_21]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [:1.6.0_21]
at java.lang.Class.getDeclaredMethod(Class.java:1935) [:1.6.0_21]
..
Is this a problem with just the snapshot I happened to grab?