Latest Posts


Show last 6 hrs - 24 hrs - 7 days

Forum RSS Feed

Top Posters

Last 30 days

  • Antoine (132)
  • gayatri.chandak (26)
  • gemor.roj (24)
  • juanjo.hernandez (22)
  • metabyte (20)
  • hellonico (15)
  • talita.pezzi (14)
  • danielandross (14)
  • liu.zhengyang (14)
  • Konstantin.Melnik (13)

All time

  • Antoine (2271)
  • Shivanand (1194)
  • cshekhar (933)
  • psq (797)
  • metabyte (411)
  • jag (393)
  • dfrench (358)
  • arnaud (328)
  • jalateras (325)
  • venkaiah.k (214)

Show last 4 hrs - 12 hrs - 24 hrs

POLL

We are looking for more information to tailor our training to better meet the needs of our customers. Please indicate all options that apply.

I would like to attend specialized training from Intalio on BPM as it relates to my application area:


I would like to attend specialized training from Intalio on BPM as it relates to my job function:


I would like to attend specialized training from Intalio on BPM as it relates to my industry:

Login

MAIN arrow FORUMS
Correlation Sets in Parallel Scopes (0 viewing) 
Go to bottom Post Reply Favoured: 0
TOPIC: Correlation Sets in Parallel Scopes
#10029
FredM (User)
Fresh Boarder
User Offline Click here to see the profile of this user
Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 0  
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 receive 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 receive activities, the process 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.
File Attachment:
File Name: IMT4ProcessBack.zip
File Size: 99408
 
Report to moderator   Logged Logged  
 
Last Edit: 2007/11/16 17:55 By FredM.
  The administrator has disabled public write access.
#10030
Antoine (Admin)
Admin
User Offline Click here to see the profile of this user
Re:Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 32  
Hi,

can you please attach your geronimo.log here ?

Thanks,

Antoine
 
Report to moderator   Logged Logged  
 
Intalio, The Enterprise Cloud Company
www.intalio.com
  The administrator has disabled public write access.
#10032
FredM (User)
Fresh Boarder
User Offline Click here to see the profile of this user
Re:Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 0  
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}
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#10073
Shivanand (Admin)
Admin
User Offline Click here to see the profile of this user
Re:Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 26  
Hi Frederic,
In your process DBselection.xform has been used for People Activity (create - complete), but the message connections are not accordingly which leads to deployment failure.
Indeed, DBselection-create task should send a request and receive a response & DBselection-complete should receive a request and send a response accordingly.



Thanks,
Shivanand.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#10075
FredM (User)
Fresh Boarder
User Offline Click here to see the profile of this user
Re:Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 0  
In fact I do have a bug when I deploy the process because the wsdl file of the process is not referenced in the process (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 parallel scopes that I initiate in my for each loop.

w.r.t the deployment issue I however do not see the problem with the DB selection
activity, 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 to the create activity
2. connection from the create activity to the process
3. connection from the complete activity to the process
4. connection from the process to the complete activity.

Anyway if you do not respect this order the designer complains.

Thx,
Frederic.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#10081
Shivanand (Admin)
Admin
User Offline Click here to see the profile of this user
Re:Correlation Sets in Parallel Scopes 1 Year, 7 Months ago Karma: 26  
Frederic,
You need to define the correlations in Data Editor for the respective incoming & outgoing messages, Indeed, I am working on your project and will update you shortly.


Thanks,
Shivanand.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
get the latest posts directly to your desktop