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

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Critical 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)

      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

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

              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

                Created:
                Updated:
                Resolved: