アーティクル - CS316048
InService でバンドルの発行が進行中のキューにスタックする
修正日: 22-Dec-2022
適用対象
- PTC Arbortext Content Delivery (formerly Servigistics InService) 7.1 M002
説明
- InService でバンドルの発行が進行中のキューにスタックする
- タスクログ:
[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
- サーバーログ:
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:
- エニグマログ:
[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)
- 再起動の前にタスクが動かなくなったときに、エニグマ ログに同じ「ローダー制約違反: インターフェイス メソッド "org.hibernate.Transaction.registerSynchronization を解決するとき」エラー メッセージが表示されます。
最新バージョンはこちらを参照ください CS316048