0

我使用 BW 5.10(Tibco TRA 版本 5.7、Tibco Designer 5.7.4.4、Tibco Administrator 5.7)创建了一个经典的 BusinessWorks 流程。该过程在 Tibco Designer 的测试节点中运行良好,并且在同一台机器上,我创建了一个 BW 域并在 Tibco Administrator 中部署了 ear 文件,没有任何错误。但是,该过程无法启动,并出现以下错误消息代码BW-TIBSS-100001

Activation error with process starter [process/sendZugstandort_Hannover.process]Activation error with process starter [process/sendZugstandort_Hannover.process]
at com.tibco.pe.core.ProcessStarter.setState(Unknown Source)
at com.tibco.pe.core.JobPool.if(Unknown Source)
at com.tibco.pe.core.JobPool.resume(Unknown Source)
at com.tibco.pe.core.JobPool.a(Unknown Source)
at com.tibco.pe.core.JobPool.startNotFT(Unknown Source)
at com.tibco.pe.PEMain.a(Unknown Source)
at com.tibco.pe.PEMain.do(Unknown Source)
at com.tibco.pe.PEMain.a(Unknown Source)
at com.tibco.pe.PEMain.<init>(Unknown Source)
at com.tibco.pe.PEMain.main(Unknown Source)caused by: Cannot activate Event Source: Specified message type does not exist..
at com.tibco.smartsockets.plugin.SSEventSource.activate(SSEventSource.java:150)
at com.tibco.pe.core.ProcessStarter.setState(Unknown Source)
at com.tibco.pe.core.JobPool.if(Unknown Source)
at com.tibco.pe.core.JobPool.resume(Unknown Source)
at com.tibco.pe.core.JobPool.a(Unknown Source)
at com.tibco.pe.core.JobPool.startNotFT(Unknown Source)
at com.tibco.pe.PEMain.a(Unknown Source)
at com.tibco.pe.PEMain.do(Unknown Source)
at com.tibco.pe.PEMain.a(Unknown Source)
at com.tibco.pe.PEMain.<init>(Unknown Source)
at com.tibco.pe.PEMain.main(Unknown Source) 

我的问题是:

  • 在 Designer 和 Tibco Administrator 的测试模式下运行 BW 流程的本质区别是什么?

  • 为什么我的流程只在 Designer 的测试模式下而不在 Tibco Administrator 中?

4

1 回答 1

1

我可以通过手动向企业存档添加额外资源来解决我的问题。通常,流程定义中引用的所有资源都会自动添加到企业归档中,但对于 SmartSockets 调色板,SmartSockets 消息类型定义不包含在企业归档中。

经验教训:当进程在 Designer 的测试模式下正常工作,但在 Tibco Administrator 中不能正常工作时,首先检查 ear 文件,是否所有资源都包含在其中。

于 2015-07-28T13:56:03.493 回答