Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Java-SCA-2.x
-
None
Description
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.