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

Recursive data types used in bpmn models generate endless loops

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • ---
    • ---

      Starting from version 1.41.0.Final recursive data types used in bpmn models end up in endless loops. With version 1.40.1.Final those data types work fine.

      Simplified example to reproduce the issue:

      We faced endless loops for our recursive data type in 

      {   "in_1": {     "stringValue": "string",     "subStrings": [    ]   } } 
        • Open task and add sub string
      • kogito-data-index with infinispan persistence: StackOverflowException reading the proto file with recursive data type

        1. test-1.bpmn2
          11 kB
          Matthias Sauter
        2. RecursiveDataType-1.java
          0.8 kB
          Matthias Sauter
        3. task-1.png
          115 kB
          Matthias Sauter
        4. task.png
          115 kB
          Matthias Sauter
        5. 1.40.1.Final.png
          76 kB
          Matthias Sauter
        6. 1.41.0.Final.png
          81 kB
          Matthias Sauter
        7. RecursiveDataType.java
          0.6 kB
          Matthias Sauter
        8. test.bpmn2
          4 kB
          Matthias Sauter

              nmirasch@redhat.com Neus Miras Chueca
              matthias.sauter@ipex.ch Matthias Sauter (Inactive)
              Dominik Hanak Dominik Hanak
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: