Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-7448

missing builtin type wiring for proper OAS support with dmn1.4

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 8.39.0.Final
    • None
    • dmn engine
    • None
    • 2023 Week 18-20 (from May 1), 2023 Week 21-23 (from May 22), 2023 Week 27-29 (from Jul 3), 2023 Week 30-32 (from Jul 24), 2023 Week 24-26 (from Jun 12)
    • 2
    • NEW
    • NEW
    • ---
    • ---

    Description

      Issue Description:

      Was missing proper builtin type support for DMN 1.4 for OAS support (also Kogito) likely just a left over from previous spec implementation work.

      Failing the wiring resulted in :

      java.lang.IllegalStateException
      	at org.kie.dmn.openapi.impl.DMNTypeSchemas.schemaFromSimpleType(DMNTypeSchemas.java:124)
      	at org.kie.dmn.openapi.impl.DMNTypeSchemas.schemaFromType(DMNTypeSchemas.java:116)
      	at org.kie.dmn.openapi.impl.DMNTypeSchemas.generateSchemas(DMNTypeSchemas.java:61)
      	at org.kie.dmn.openapi.impl.DMNOASGeneratorImpl.build(DMNOASGeneratorImpl.java:65)
      	at org.kie.dmn.openapi.CH11Test.test_dmn14support(CH11Test.java:34)
      

      Acceptance Criteria:

      wire up for OAS support the dmn 1.4 builtin types.

      Out of Scope:

      as not specified.

      Additional Information:

      see out of scope.

      Attachments

        Activity

          People

            mmortari@redhat.com Matteo Mortari
            mmortari@redhat.com Matteo Mortari
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: