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