将IBM BPM 8.5.7迁移到IBAW 18.0.0.2后,Process Center面临问题吗?
我已使用sql server 2012将IBM BPM 8.5.7升级到IBAW 18.0.0.2。所有命令均已成功,并且升级后我可以使用Process Admin,Process Portal,Rest api而没有任何问题,我只是面临流程中心的问题。
当我首先在Process Center中打开一个应用程序时,它会弹出一个窗口,提示协作服务不可用。
第二,当我在工件中编辑某些内容时,它无法保存,并且我可以在日志文件中看到以下错误。
我确实启动了Websphere中的所有应用程序并同步了节点几次。我还重新启动了管理器,节点和集群,但是问题是相同的。
E CWLLG2229E:EJB调用中发生异常。错误:com / lombardisoftware / api / tracking / LoadResult java.lang.NoClassDefFoundError:com / lombardisoftware / api / tracking / LoadResult 在com.sun.proxy。$ Proxy167.loadTrackingData(未知来源) 在com.lombardisoftware.client.delegate.APIServicesDelegateDefault.loadTrackingData(APIServicesDelegateDefault.java:154) 在com.lombardisoftware.server.tracking.transfer.DataTransferCore $ ProcessClaimedBlock.execute(DataTransferCore.java:452) 在com.lombardisoftware.server.tracking.transfer.DataTransferCore $ ProcessClaimedBlock.execute(DataTransferCore.java:378) 在com.lombardisoftware.utility.db.DbUtils.executeWithConnection(DbUtils.java:72) 在com.lombardisoftware.utility.db.DbUtils $ 1.doInTransaction(DbUtils.java:113) 在com.lombardisoftware.server.core.TXCommand $ 3.call(TXCommand.java:93) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInExistingTransaction(ProgrammaticTransactionSupport.java:799) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:421) 在com.lombardisoftware.server.core.TXCommand.executeInDeadlockRetryLoop(TXCommand.java:91) 在com.lombardisoftware.utility.db.DbUtils.executeInTransaction(DbUtils.java:110) 在com.lombardisoftware.server.tracking.transfer.DataTransferCore.processByClaim(DataTransferCore.java:246) 在com.lombardisoftware.server.tracking.transfer.DataTransferCore.transferFromProcessServers(DataTransferCore.java:173) 在com.lombardisoftware.server.tracking.transfer.DataTransferCore.transferData(DataTransferCore.java:131) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) 在java.lang.reflect.Method.invoke(Method.java:508) 在org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 在org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) 在com.lombardisoftware.utility.spring.TransactionInterceptor $ 2.call(TransactionInterceptor.java:70) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInExistingTransaction(ProgrammaticTransactionSupport.java:799) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:421) 在com.lombardisoftware.utility.spring.TransactionInterceptor.invoke(TransactionInterceptor.java:68) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 在com.lombardisoftware.utility.spring.CoreEntryInterceptor.invoke(CoreEntryInterceptor.java:44) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 在org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) com.sun.proxy。$ Proxy168.transferData(未知来源) 在com.lombardisoftware.server.ejb.tracking.DataTransferBean $ 1.execute(DataTransferBean.java:61) 在com.lombardisoftware.server.ejb.tracking.DataTransferBean $ 1.execute(DataTransferBean.java:59) 在com.lombardisoftware.server.ejb.EjbCallHandler.handleEjbCall(EjbCallHandler.java:44) 在com.lombardisoftware.server.ejb.tracking.DataTransferBean.handleEjbCall(DataTransferBean.java:51) 在com.lombardisoftware.server.ejb.tracking.DataTransferBean.transferData(DataTransferBean.java:59) 在com.lombardisoftware.server.ejb.tracking.EJSRemoteStatelessDataTransfer_13614795.transferData(未知来源) 在com.lombardisoftware.server.ejb.tracking._DataTransferInterface_Stub.transferData(_DataTransferInterface_Stub.java:268) 在com.lombardisoftware.client.delegate.DataTransferDelegateDefault $ 2.run(DataTransferDelegateDefault.java:159) 在java.security.AccessController.doPrivileged(AccessController.java:703) 在com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:260)处 在com.lombardisoftware.client.delegate.DataTransferDelegateDefault.transferData(DataTransferDelegateDefault.java:156) 在com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.dataTransfer(DataDefLoaderCore.java:174) 在com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.onMessage(DataDefLoaderCore.java:138) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) 在java.lang.reflect.Method.invoke(Method.java:508) 在org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 在org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) 在com.lombardisoftware.utility.spring.TransactionInterceptor $ 2.call(TransactionInterceptor.java:70) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport $ 3.doInTransaction(ProgrammaticTransactionSupport.java:550) 在org.springframework.transaction.jta.WebSphereUowTransactionManager $ UOWActionAdapter.run(WebSphereUowTransactionManager.java:347) 在com.ibm.ws.uow.embeddable.EmbeddableUOWManagerImpl.runUnderNewUOW(EmbeddableUOWManagerImpl.java:791) 在com.ibm.ws.uow.embeddable.EmbeddableUOWManagerImpl.runUnderUOW(EmbeddableUOWManagerImpl.java:370) 在org.springframework.transaction.jta.WebSphereUowTransactionManager.execute(WebSphereUowTransactionManager.java:290)处 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInNewTransaction(ProgrammaticTransactionSupport.java:536) 在com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:392) 在com.lombardisoftware.utility.spring.TransactionInterceptor.invoke(TransactionInterceptor.java:68) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 在com.lombardisoftware.utility.spring.CoreEntryInterceptor.invoke(CoreEntryInterceptor.java:44) 在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 在org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) com.sun.proxy。$ Proxy173.onMessage(未知来源) 在com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean $ 1.execute(DataDefLoaderBean.java:47) 在com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean $ 1.execute(DataDefLoaderBean.java:45) 在com.lombardisoftware.server.ejb.EjbCallHandler.handleEjbCall(EjbCallHandler.java:44) 在com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean.onMessage(DataDefLoaderBean.java:45) 在com.ibm.ejs.container.WASMessageEndpointHandler.invokeJMSMethod(WASMessageEndpointHandler.java:138) 在com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1146) 在com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invoke(MessageEndpointHandler.java:844) 在com.sun.proxy。$ Proxy183.onMessage(未知来源) 在com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:258) 在com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:919) 在com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener $ SibRaWork.run(SibRaSingleProcessListener.java:597) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:282) 在java.security.AccessController.doPrivileged(AccessController.java:673) 在javax.security.auth.Subject.doAs(Subject.java:490) 在com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:285) 在com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63) 在com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:667) 在com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1892)
[7/20/19 17:50:17:175 IST] 000001bf DataDefLoader E CWLLG1031E: An exception has occurred. Error: com/lombardisoftware/api/tracking/LoadResult
com.lombardisoftware.client.delegate.BusinessDelegateException: com/lombardisoftware/api/tracking/LoadResult
at com.lombardisoftware.client.delegate.BusinessDelegateException.asBusinessDelegateException(BusinessDelegateException.java:46)
at com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:262)
at com.lombardisoftware.client.delegate.DataTransferDelegateDefault.transferData(DataTransferDelegateDefault.java:156)
at com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.dataTransfer(DataDefLoaderCore.java:174)
at com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.onMessage(DataDefLoaderCore.java:138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at com.lombardisoftware.utility.spring.TransactionInterceptor$2.call(TransactionInterceptor.java:70)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport$3.doInTransaction(ProgrammaticTransactionSupport.java:550)
at org.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter.run(WebSphereUowTransactionManager.java:347)
at com.ibm.ws.uow.embeddable.EmbeddableUOWManagerImpl.runUnderNewUOW(EmbeddableUOWManagerImpl.java:791)
at com.ibm.ws.uow.embeddable.EmbeddableUOWManagerImpl.runUnderUOW(EmbeddableUOWManagerImpl.java:370)
at org.springframework.transaction.jta.WebSphereUowTransactionManager.execute(WebSphereUowTransactionManager.java:290)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInNewTransaction(ProgrammaticTransactionSupport.java:536)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:392)
at com.lombardisoftware.utility.spring.TransactionInterceptor.invoke(TransactionInterceptor.java:68)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at com.lombardisoftware.utility.spring.CoreEntryInterceptor.invoke(CoreEntryInterceptor.java:44)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy173.onMessage(Unknown Source)
at com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean$1.execute(DataDefLoaderBean.java:47)
at com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean$1.execute(DataDefLoaderBean.java:45)
at com.lombardisoftware.server.ejb.EjbCallHandler.handleEjbCall(EjbCallHandler.java:44)
at com.lombardisoftware.server.ejb.tracking.DataDefLoaderBean.onMessage(DataDefLoaderBean.java:45)
at com.ibm.ejs.container.WASMessageEndpointHandler.invokeJMSMethod(WASMessageEndpointHandler.java:138)
at com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1146)
at com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invoke(MessageEndpointHandler.java:844)
at com.sun.proxy.$Proxy183.onMessage(Unknown Source)
at com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:258)
at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:919)
at com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:597)
at com.ibm.ejs.j2c.work.WorkProxy$RunWork.run(WorkProxy.java:282)
at java.security.AccessController.doPrivileged(AccessController.java:673)
at javax.security.auth.Subject.doAs(Subject.java:490)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133)
at com.ibm.ejs.j2c.work.WorkProxy$RunWork.run(WorkProxy.java:285)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:667)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892)
Caused by: com.lombardisoftware.core.TeamWorksException: com/lombardisoftware/api/tracking/LoadResult
at com.lombardisoftware.core.TeamWorksException.asTeamWorksException(TeamWorksException.java:152)
at com.lombardisoftware.server.ejb.EjbCallHandler.handleEjbCall(EjbCallHandler.java:56)
at com.lombardisoftware.server.ejb.tracking.DataTransferBean.handleEjbCall(DataTransferBean.java:51)
at com.lombardisoftware.server.ejb.tracking.DataTransferBean.transferData(DataTransferBean.java:59)
at com.lombardisoftware.server.ejb.tracking.EJSRemoteStatelessDataTransfer_13614795.transferData(Unknown Source)
at com.lombardisoftware.server.ejb.tracking._DataTransferInterface_Stub.transferData(_DataTransferInterface_Stub.java:268)
at com.lombardisoftware.client.delegate.DataTransferDelegateDefault$2.run(DataTransferDelegateDefault.java:159)
at java.security.AccessController.doPrivileged(AccessController.java:703)
at com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:260)
... 43 more
Caused by: java.lang.NoClassDefFoundError: com/lombardisoftware/api/tracking/LoadResult
at com.sun.proxy.$Proxy167.loadTrackingData(Unknown Source)
at com.lombardisoftware.client.delegate.APIServicesDelegateDefault.loadTrackingData(APIServicesDelegateDefault.java:154)
at com.lombardisoftware.server.tracking.transfer.DataTransferCore$ProcessClaimedBlock.execute(DataTransferCore.java:452)
at com.lombardisoftware.server.tracking.transfer.DataTransferCore$ProcessClaimedBlock.execute(DataTransferCore.java:378)
at com.lombardisoftware.utility.db.DbUtils.executeWithConnection(DbUtils.java:72)
at com.lombardisoftware.utility.db.DbUtils$1.doInTransaction(DbUtils.java:113)
at com.lombardisoftware.server.core.TXCommand$3.call(TXCommand.java:93)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInExistingTransaction(ProgrammaticTransactionSupport.java:799)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:421)
at com.lombardisoftware.server.core.TXCommand.executeInDeadlockRetryLoop(TXCommand.java:91)
at com.lombardisoftware.utility.db.DbUtils.executeInTransaction(DbUtils.java:110)
at com.lombardisoftware.server.tracking.transfer.DataTransferCore.processByClaim(DataTransferCore.java:246)
at com.lombardisoftware.server.tracking.transfer.DataTransferCore.transferFromProcessServers(DataTransferCore.java:173)
at com.lombardisoftware.server.tracking.transfer.DataTransferCore.transferData(DataTransferCore.java:131)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at com.lombardisoftware.utility.spring.TransactionInterceptor$2.call(TransactionInterceptor.java:70)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.executeInExistingTransaction(ProgrammaticTransactionSupport.java:799)
at com.lombardisoftware.utility.spring.ProgrammaticTransactionSupport.execute(ProgrammaticTransactionSupport.java:421)
at com.lombardisoftware.utility.spring.TransactionInterceptor.invoke(TransactionInterceptor.java:68)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at com.lombardisoftware.utility.spring.CoreEntryInterceptor.invoke(CoreEntryInterceptor.java:44)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy168.transferData(Unknown Source)
at com.lombardisoftware.server.ejb.tracking.DataTransferBean$1.execute(DataTransferBean.java:61)
at com.lombardisoftware.server.ejb.tracking.DataTransferBean$1.execute(DataTransferBean.java:59)
at com.lombardisoftware.server.ejb.EjbCallHandler.handleEjbCall(EjbCallHandler.java:44)
... 50 more