Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-3144

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

    XMLWordPrintableJSON

Details

    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.

      Attachments

        Activity

          People

            edwardsmj Mike Edwards
            edwardsmj Mike Edwards
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: