我是IBM BPM开发人员,我有以下问题: 在我的BPD上,我有一个中间事件,由从人工服务调用的UCA触发。一切工作正常,唯一的问题是,我总是得到一个警告这样的System.Out.log:有没有办法摆脱IBM BPM警告中间事件与无效输出参数相关?
CWLLG0297W:与ID BpdEvent.51155527-fdce-45de-b2be-5da9fb67ab7a中间事件绝不能收到来自UCA UCA.5e12e401-0968-49f4-8c63-fb7110fdbfb6的消息,因为它与无效的输出参数相关。
我试过tw.system.process.instanceId和tw.system.currentProcessInstance.id,这两部作品的相关性,但二者上涨警告。继我的研究发现这是BPM 7.5和8的常见问题,但我使用的是8.5.6,而且在8.5.5中,行为也是一样的。
任何人都可以帮助我吗?
在此先感谢!
当最后一次BPM服务器重新启动?它是一个Process Server还是Process Center?你有更老的活动实例吗?你有没有附加任何服务,或者你使用简单/复杂的变量?您的UCA(输入或输出)的定义是否从创建时间开始改变? – gian1200
服务器每两周重新启动一次,它是一个Process Center。我创建了一个新的Process App,用于测试此行为,因此我的UCA定义中也没有更改旧实例。我尝试了两种服务和变量。 – XinDHA