Multiple BPEL processes which offere the same service name, used as component
implementations, all get invoked when one of them is the target of an invocation
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: TUSCANY-3144
URL: https://issues.apache.org/jira/browse/TUSCANY-3144
Project: Tuscany
Issue Type: Bug
Components: Java SCA BPEL Implementation Extension
Affects Versions: Java-SCA-2.0
Reporter: Mike Edwards
Assignee: Mike Edwards
Fix For: Java-SCA-2.0
The ODE BPEL engine is designed so that if 2 or more deployed BPEL processes
offer the same service BY NAME (!!), then an invocation of that service causes
ALL the processes offering that service to get dispatched. Currently, the
service name used for the BPEL process is the derived from the partnerLink name
of the BPEL process. Reusing partnerLink names causes the same service names
to turn up on multiple BPEL processes - with the effect of this being the
dispatch of all the BPEL processes involved.
Found using the OASIS Assembly Testcase ASM_5013_TestCase, running with BPEL as
the implementation language.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.