Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-1209

VSCode - BPMN modeler escape in data input

    XMLWordPrintable

Details

    • 2020 Week 10-12 (from Mar 2), 2020 Week 13-15 (from Mar 23)
      • Create a new bpmn model.
      • Add a service task.
      • Add a new data input with:
      • name: body
      • data type: String
      • constant: direct:start

    Description

      As a use case to integrate with Camel we can setup routes directly from the data input.
      Camel routes usually include a semicolon ":" in the name. The issue is that the editor escapes this into the saved xml, breaking the Kogito runtime execution as well as when loading the same process to edit.

      Saved information:
      <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_z8s1EDQXEDim6PdS5AowTg">direct%3Astart</bpmn2:from>

      This could be managed using cdata to wrap the value.

      Attachments

        1. escape.bpmn2
          8 kB
          Cristiano Nicolai
        2. escape.png
          55 kB
          Cristiano Nicolai

        Issue Links

          Activity

            People

              kgaevski@redhat.com Kirill Gaevskii
              cnicolai@redhat.com Cristiano Nicolai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: