0 Replies Latest reply on Aug 16, 2012 11:16 AM by Miloud Haimoune

    timer job Exception

    Miloud Haimoune Newbie

      Hi all,

       

      I m using JBPM 5.3 in a web application with jboss server  5.1

       

      I discovered this exception in the logs:

       

       

      javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call
          at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:458)
          at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:431)
          at org.drools.persistence.jpa.JpaPersistenceContext.joinTransaction(JpaPersistenceContext.java:29)
          at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:349)
          at org.drools.persistence.jpa.JpaTimerJobInstance.call(JpaTimerJobInstance.java:34)
          at org.drools.persistence.jpa.JpaTimerJobInstance.call(JpaTimerJobInstance.java:14)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
          at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:680)
      16:03:57,751 ERROR [JpaTimerJobInstance] Unable to execute timer job!
      

       

      it happens from time to time, I can not see any directly related cause,

       

      do you have any idea where this coming from and how to fix it ?

       

      Many thanks