0

我是一名 IBM BPM 开发人员,我遇到以下问题:在我的 BPD 上,我有一个中间事件,该事件由从人工服务调用的 UCA 触发。一切正常,唯一的问题是我总是在 System.Out.log 中收到这样的警告:

CWLLG0297W: ID 为 BpdEvent.51155527-fdce-45de-b2be-5da9fb67ab7a 的中间事件永远无法接收来自 UCA UCA.5e12e401-0968-49f4-8c63-fb7110fdbfb6 的消息,因为它与无效的输出参数相关。

我尝试了tw.system.process.instanceIdtw.system.currentProcessInstance.id的相关性,两者都有效,但都会发出警告。根据我的研究,这是 BPM 7.5 和 8 的常见问题,但我使用的是 8.5.6,并且在 8.5.5 中行为是相同的。

谁能帮我?

提前致谢!

4

1 回答 1

0

不,IME 代表“中间消息事件”,它是 BPD 上的小部件,用于侦听将用于关联的 UCA 完成。UCA 不能真正存在相关问题,因为它确实存在相关性。相关性问题是侦听器的问题,也就是 IME。我的建议是您在 BPD 上选择一个侦听器,删除它并重新创建它。测试以查看它现在是否正确关联。如果是这样,那么您成为复制/粘贴错误的受害者。

来自https://www.ibm.com/developerworks/community/forums/html/topic?id=1fd6422f-c361-413f-a5f9-7280557e269d

于 2016-08-16T06:53:25.137 回答