Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-3895

Send and/or Receive Tasks inside an Embedded Subprocess are corrupted when saving

    XMLWordPrintable

Details

    • Hide

      Create a new BPMN process:
      start->embedded subprocess->end
      Add the content of the Embedded Subprocess:
      start->receive task->end
      Set relevant attributes of the Receive Task (especially MessageRef).
      Save the process.
      Check the attributes of the Receive Task.
      MessageRef attribute has been deleted.

      Show
      Create a new BPMN process: start->embedded subprocess->end Add the content of the Embedded Subprocess: start->receive task->end Set relevant attributes of the Receive Task (especially MessageRef). Save the process. Check the attributes of the Receive Task. MessageRef attribute has been deleted.

    Description

      When adding Receive or Send Tasks inside an Embedded Subprocess the designer can not produce a valid BPMN.
      Specifically the MessageRef attribute of these tasks is deleted when the process is saved and no item definition is created for the messageRefs (which would normally be the case).
      Importing a correct BPMN with Send or Receive Tasks inside an Embedded Subprocess corrupts the process by deleting the messageRef attribute and its item definition.

      Attachments

        Activity

          People

            rhn-support-tsurdilo Tihomir Surdilovic
            nilsmiehemorpho Nils Miehe (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: