Article - CS316048

Publishing bundle stucked in a queue in progress in InService

Modified: 04-Nov-2019   


Applies To

  • PTC Arbortext Content Delivery (formerly Servigistics InService) 7.1 M002

Description

  • Publishing bundle stucked in a queue in progress in InService
  • TaskLogs:
    [Thread:1908] [2019-10-16 12:43:19,269] [INFO,ProcessActionHandler] Start ProcessActionHandler. Executing method: getHostname of component BundleCategoryIdentifier
    [Thread:1908] [2019-10-16 12:43:19,690] [WARN,TaskExecuter] Execute task operation failed for task Transform and Load a Bundle because of: Invocation failed; nested exception is: 
         javax.ejb.EJBException: java.lang.RuntimeException: java.lang.LinkageError: loader constraint violation: when resolving interface method "org.hibernate.Transaction.registerSynchronization(Ljavax/transaction/Synchronization;)V" the class loader (instance of org/jboss/modules/ModuleClassLoader) of the current class, org/jbpm/db/JobSession, and the class loader (instance of org/jboss/modules/ModuleClassLoader) for the method's defining class, org/hibernate/Transaction, have different Class objects for the type javax/transaction/Synchronization used in the signature
  • Server.log:
    2019-10-16 12:43:19,458 INFO  [Owasp.CsrfGuard] (default task-102) CsrfGuard analyzing request /TaskManager/refreshTasks.do
    2019-10-16 12:43:19,682 ERROR [org.jboss.as.ejb3.invocation] (Thread-330) WFLYEJB0034: EJB Invocation failed on component TaskExecutionManager for method public abstract com.enigma.workflowengine.helpers.FlowResult com.enigma.workflowengine.IRemoteTaskExecutionManager.execute(int,int,java.lang.String,java.lang.String,java.lang.String[],java.util.Map) throws java.rmi.RemoteException,com.enigma.workflowengine.TaskExecutionException: javax.ejb.EJBException: java.lang.RuntimeException: java.lang.LinkageError: loader constraint violation: when resolving interface method "org.hibernate.Transaction.registerSynchronization(Ljavax/transaction/Synchronization;)V" the class loader (instance of org/jboss/modules/ModuleClassLoader) of the current class, org/jbpm/db/JobSession, and the class loader (instance of org/jboss/modules/ModuleClassLoader) for the method's defining class, org/hibernate/Transaction, have different Class objects for the type javax/transaction/Synchronization used in the signature
         at org.jboss.as.ejb3.tx.BMTInterceptor.handleException(BMTInterceptor.java:
  • Enigma.logs: 
    [2019-10-16 12:43:19,692] [DEBUG,ActionRequestProcessor;SessionId_182;145_default task-136;;] session id = CL0r5l0RjNTVa07MqHTPXwHvTxtPSg7wF-ziYorj, logged username = insadmin
    [2019-10-16 12:43:19,692] [DEBUG,GenericProxyEJB;SessionId_182;145_Thread-330;;] Business Logic exit with Exception: Exception: 
    java.rmi.RemoteException: Invocation failed; nested exception is: 
         javax.ejb.EJBException: java.lang.RuntimeException: java.lang.LinkageError: loader constraint violation: when resolving interface method "org.hibernate.Transaction.registerSynchronization(Ljavax/transaction/Synchronization;)V" the class loader (instance of org/jboss/modules/ModuleClassLoader) of the current class, org/jbpm/db/JobSession, and the class loader (instance of org/jboss/modules/ModuleClassLoader) for the method's defining class, org/hibernate/Transaction, have different Class objects for the type javax/transaction/Synchronization used in the signature
         at org.jboss.as.ejb3.component.interceptors.EjbExceptionTransformingInterceptorFactories$1.processInvocation(EjbExceptionTransformingInterceptorFactories.java:94)
  • Earlier before the restart when the task was stuck we get the same “loader constraint violation: when resolving interface method "org.hibernate.Transaction.registerSynchronization” error message in the enigma logs
This is a printer-friendly version of Article 316048 and may be out of date. For the latest version click CS316048