我有一个场景,其中一个具有并行流的BPEL流程并行地调用一个异步流程,并等待它们的回调。我添加了两个相关集,一个与调用BPEL流程实例相关,另一个与流程路径中的接收相关。但是我收到了一个conflictingReceive错误响应。而错误是:
ERROR [PICK] org.apache.ode.bpel.common.FaultException: {Selector plinkInstnace= {PartnerLinkInstance partnerLinkDecl=OPartnerLink#41,scopeInstanceId=9601},ckeySet=[{CorrelationKey setId=AsynchCorr, values=[hello]}, {CorrelationKey setId=FlowCorr, values=[flow 2:]}],opName=onResult,oneWay=yes,mexId=<null>,idx=0,route=one} 我正在与Tomcat一起使用Apache。你能帮我找到解决这个问题的办法吗,它快把我逼疯了!如果你能帮忙的话,我可以寄给你一些项目样本。
发布于 2013-09-17 07:33:44
问题是我认为msg与correlationSet属性值匹配。我用相同的correlationSet定义了另一个flow_property。我用真正的解决方案更新了上面注释中的文件。CallerProcess.bpel
https://stackoverflow.com/questions/18804135
复制相似问题