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

Stunner - Output data set shouldn't be required

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Designer
    • False
    • False
    • NEW
    • NEW
    • Undefined
    • ---
    • ---

      Imagine parent process with reusable subprocess . The reusauble subprocess node has following assignment defined:

       

      When you save such process, following error can be observed in the business-central logs:

       

       

      08:28:09,667 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 1) Process Info: id:Test.ParentProcess, pkg:org.jbpm, name:ParentProcess, version:1.0
      Node Info: id: name:
      Parser message: (null: 46, 31): cvc-complex-type.2.4.b: The content of element 'bpmn2:ioSpecification' is not complete. One of '{"http://www.omg.org/spec/BPMN/20100524/MODEL":inputSet, "http://www.omg.org/spec/BPMN/20100524/MODEL":outputSet}' is expected.

       

      Acceptance criteria:

      No error should be thrown in this scenario, because missing output assignment is not wrong - it can be perfectly valid assignment.

        1. define output.png
          define output.png
          28 kB
        2. ParentProcess.bpmn
          7 kB
        3. testProcess.bpmn
          7 kB
        4. image-2020-11-12-08-30-27-031.png
          image-2020-11-12-08-30-27-031.png
          46 kB

            romartin@redhat.com Roger Martinez
            rhn-support-agiertli Anton Giertli
            Dominik Hanak Dominik Hanak
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: