Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-2182

Stunner - Multiple Instance data input and output lack of Data Type definition

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Critical
    • 7.7.0.GA
    • 7.3.0.GA
    • jBPM Designer
    • RHPAM7.3 - Business Central - Process Designer (Stunner)
      (Even legacy designer is affected)

    • 2020 Week 01-03 (from Dec 30), 2020 Week 04-06 (from Jan 20)

    Description

      In Multiple Instance Sub processes or Task is not possible to define a Data Type for `MI Data Input` and for `MI Data Output`.

      In the BPMN file generic object are defined:

      <bpmn2:itemDefinition id="_1AD1FF7F-3AF0-44B7-AEFA-CE95A721EC06_multiInstanceItemType_elem" structureRef="java.lang.Object"/>
        <bpmn2:itemDefinition id="_1AD1FF7F-3AF0-44B7-AEFA-CE95A721EC06_multiInstanceItemType_elem" structureRef="java.lang.Object"/>
      

      The desired outcome would be:

      <bpmn2:itemDefinition id="_1AD1FF7F-3AF0-44B7-AEFA-CE95A721EC06_multiInstanceItemType_elem" structureRef="com.example.Customer"/>
        <bpmn2:itemDefinition id="_1AD1FF7F-3AF0-44B7-AEFA-CE95A721EC06_multiInstanceItemType_elem" structureRef="com.example.Customer"/>
      

      Acceptance criteria

      MI Collection Input and MI Collection Output properties are not changed.
      Both MI Data Input and MI Data Output properties are changed. They contain two fields for all Multiple Instance activities:

      • Text box for inputting variable name
      • Dropdown list for selecting the variable type
        • the variable type supports all the data types as common process variables:
          • Custom, Boolean, Float, Integer, Object, String

      Attachments

        1. Current state.png
          Current state.png
          41 kB
        2. MI.png
          MI.png
          67 kB
        3. multiple-instance-process.bpmn
          15 kB
        4. Process variable declaration.png
          Process variable declaration.png
          31 kB
        5. Proposed design.png
          Proposed design.png
          172 kB

        Issue Links

          Activity

            People

              kgaevski@redhat.com Kirill Gaevskii
              dmarrazz@redhat.com Donato Marrazzo
              Lubomir Terifaj Lubomir Terifaj
              Lubomir Terifaj Lubomir Terifaj
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: