0 Replies Latest reply on Jun 16, 2011 11:20 AM by Manasa Daggubati

    HeuristicMixedException in JBoss 4.2.3

    Manasa Daggubati Newbie

      I am getting a heuristic mixed exception when running a messaging task. here is the trace,

       

      2011-06-14 10:43:22,807 ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackException in method: public abstract void com.thortech.xl.ejb.interfaces.tcAuditOperations.processIdentifierOffline(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws Thor.API.Exceptions.tcAPIException,java.rmi.RemoteException, causedBy:

      javax.transaction.HeuristicMixedException

      at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commit(TransactionImple.java:252)

      at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:501)

      at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:361)

      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)

      at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)

      at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)

      at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)

      at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)

      at org.jboss.ejb.Container.invoke(Container.java:960)

      at sun.reflect.GeneratedMethodAccessor114.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:597)

      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

      at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)

      at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)

      at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)

      at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)

      at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)

      at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)

      at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)

      at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)

      at $Proxy689.processIdentifierOffline(Unknown Source)

      at Thor.API.Operations.tcAuditOperationsClient.processIdentifierOffline(Unknown Source)

      at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:597)

      at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)

      at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)

      at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)

      at $Proxy787.processIdentifierOffline(Unknown Source)

      at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.processAllByIdentifier(Unknown Source)

      at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.execute(Unknown Source)

      at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)

      at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)

      at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)

      at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)

      at org.quartz.core.JobRunShell.run(JobRunShell.java:203)

      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

      2011-06-14 10:43:22,807 ERROR [XELLERATE.SCHEDULER.TASK] Error while calling processIdentifierOffline API

      Thor.API.Exceptions.tcAPIException: null; nested exception is:

      javax.transaction.HeuristicMixedException; - nested throwable: (javax.transaction.HeuristicMixedException)

      at Thor.API.Operations.tcAuditOperationsClient.processIdentifierOffline(Unknown Source)

      at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:597)

      at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)

      at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)

      at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)

      at $Proxy787.processIdentifierOffline(Unknown Source)

      at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.processAllByIdentifier(Unknown Source)

      at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.execute(Unknown Source)

      at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)

      at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)

      at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)

      at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)

      at org.quartz.core.JobRunShell.run(JobRunShell.java:203)

      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

       

       

      Please help.

       

      M