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

Recursive data types used in bpmn models generate endless loops

XMLWordPrintable

    • False
    • 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
        2. test.bpmn2
          4 kB
        3. task-1.png
          task-1.png
          115 kB
        4. task.png
          task.png
          115 kB
        5. RecursiveDataType-1.java
          0.8 kB
        6. RecursiveDataType.java
          0.6 kB
        7. 1.41.0.Final.png
          1.41.0.Final.png
          81 kB
        8. 1.40.1.Final.png
          1.40.1.Final.png
          76 kB

              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: