Hello,I've been fighting a lot to have it running yet without success. Is it possible to have Concurrent receives activites belonging to parallel scopes (i e created using a foreach activity with parallelism) without having a conflicting acquire fault caught ?I made the following process (enclosed) in which the looping subprocess should create correlation sets linked to the different scopes that are created by the foreach activity. When I monitor the execution it appears that the correlation sets are properly initiated with different values based on the data that I manipulate (I iterate over an array). However when I get to the acquire activities the affect raises the exception. According to the spec this should not be the case as each instance of my correlation set is initialized with a different value and is in addition linked to a different scope. Is there a solution or is my process badly designed. Thanks in advance.
00:42:04,890 ERROR [org apache ode bpel runtime. PICK] [pool-2-thread-49] org apache ode bpel common. FaultException: {Selector plinkInstnace={PartnerLinkInstance partnerLinkDecl=OPartnerLink#66,scopeInstanceId=119},ckey={CorrelationKey setId=325 values=[string0]},opName=notifyTaskCompletion,oneWay=no,mexId=,idx=0}}This is the error I get (extracted from the log file) and in the console :conflictingReceive Explanation: {Selector plinkInstnace={PartnerLinkInstance partnerLinkDecl=OPartnerLink#66,scopeInstanceId=119},ckey={CorrelationKey setId=325 values=[string0]},opName=notifyTaskCompletion,oneWay=no,mexId=,idx=0}
Hi Frederic,In your process DBselection xform has been used for People Activity (act - complete) but the communicate connections are not accordingly which leads to deployment failure. Indeed. DBselection-create assign should send a communicate and receive a response & DBselection-complete should acquire a request and send a response accordingly. Thanks,Shivanand.
In fact I do have a bug when I deploy the process because the wsdl file of the process is not referenced in the affect (thus making my correlation set declaration not valid) but I manually add it in the bpel before deployment:My question was related to the runtime w r t the agree scopes that I initiate in my for each circle w r t the deployment issue I however do not see the problem with the DB selectionactivity if you could give me more details on this one. From what I understood my message pattern matches the one described in the tutorials i e.:1 connection fom the process.
Forex Groups - Tips on Trading
Related article:
http://bpms.intalio.com/component/option,com_fireboard/Itemid,113/func,view/id,10029/catid,22/
comments | Add comment | Report as Spam
|