Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-974

On process versioning, instances of retired version are not picking the data from BPEL_UNMATCHED

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 1.3.7, 1.4
    • BPEL Runtime
    • None

    Description

      If there is a process which receives the data from another process in such a manner that the data arrives first and then the instance reaches the activity which needs it, the instance picks the data from the BPEL_UNMATCHED table.
      If we deploy the process again, then the running instances of retired process are not picking data from BPEL_UNMATCHED hence not getting completed.

      I have attached the process. Here are the steps to reproduce :

      1. Deploy the process. Start the parent process from console.
      2. Deploy again.
      3. After one min you will see that the child process has completed, and there is an entry in BPEL_UNMATCHED.
      4. After two mins you will see that parent process is still waiting for the message from child process, which has already came and currently is in BPEL_UNMATCHED table.

      Attachments

        1. ODE_974.zip
          22 kB
          Sathwik
        2. sample10534.zip
          152 kB
          Jayant Vaish

        Issue Links

          Activity

            People

              sathwik Sathwik
              jayantvaish51087 Jayant Vaish
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: