We couldn't load the project sidebar. Refresh the page to try again.
If the problem persists, contact your Jira admin.
Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-11184

Add support for full FEEL 1.2 feature set

      • Based on scala engine

      AT
      I can...

      • ...use FEEL in the following DMN Notation Elements...
        • ...Input Expression
        • ...Input Entries
        • ...Output Entires
        • ...Literal Expression
      • ...register Custom Functions
      • ...handle SPIN-based JSON & XML variables
      • ...restore the legacy FEEL behavior

        This is the controller panel for Smart Panels app

          1.
          Incorporate engine specific code from Scala FEEL Engine Sub-task Closed Nikola Koevski
          2.
          Identify breaking changes due to different type handling Sub-task Closed Nikola Koevski
          3.
          In Scala FEEL Engine, define public API Sub-task Closed Tassilo Weidner
          4.
          Promote maven version to ensure JDK compatibility with scala maven plugin Sub-task Closed Tassilo Weidner
          5.
          Investigate why scala feel integration fails when scala-doc is executed Sub-task Closed Tassilo Weidner
          6.
          Migrate feel factory to java Sub-task Closed Nikola Koevski
          7.
          In DMN Engine, output rules & literal expressions typed with date should return Java util date Sub-task Closed Nikola Koevski
          8.
          Migrate feel spin to java Sub-task Closed Tassilo Weidner
          9.
          I can register custom functions with the shaded Scala FEEL Engine artifact Sub-task Closed Nikola Koevski
          10.
          In DMN Engine, configure new default expression languages Sub-task Closed Nikola Koevski
          11.
          DMN Engine can fallback to Juel FEEL Engine Sub-task Closed Nikola Koevski
          12.
          In Scala FEEL Engine, change package structure to reflect private/public API Sub-task Closed Nikola Koevski
          13.
          Separate DMN Engine & FEEL integration artifact Sub-task Closed Nikola Koevski
          14.
          Unable to use the Scala FEEL Engine on Tomcat Sub-task Closed Nikola Koevski
          15.
          In DMN Engine, change name of config setter Sub-task Closed Tassilo Weidner
          16.
          Get rid of SpiServiceLoader usage Sub-task Closed Nikola Koevski
          17.
          Do manual test if the right modules end up in the artifacts Sub-task Closed Tassilo Weidner
          18.
          In DMN Engine, throw exception on date-typed conversion of time("22:22:22@Europe/Berlin") Sub-task Closed Tassilo Weidner
          19.
          Consolidate FEEL Exceptions inside Scala Feel Logger Sub-task Closed Nikola Koevski
          20.
          Add test cases to validate that the FEEL type handling behavior does not change Sub-task Closed Nikola Koevski
          21.
          Add Engine ITs to ensure that spin integration is available on all containers Sub-task Closed Nikola Koevski
          22.
          Tidying up Sub-task Closed Nikola Koevski
          23.
          With the Java native custom function mechanism, I can use varargs Sub-task Closed Nikola Koevski
          24.
          Add Scala FEEL version to root pom Sub-task Closed Tassilo Weidner
          25.
          Ensure context functions cannot be used Sub-task Closed Nikola Koevski
          26.
          Document API of feel-scala Sub-task Closed Tassilo Weidner
          27.
          Document constraints for future development of feel-scala Sub-task Closed Tassilo Weidner
          28.
          Release alpha of Scala FEEL Engine Sub-task Closed Nikola Koevski
          29.
          Write dedicated blog post for 7.13.0-alpha2 about FEEL 1.2 Sub-task Closed Tassilo Weidner
          30.
          Scala FEEL Engine is product compliant Sub-task Closed Tassilo Weidner
          31.
          Change logger category Sub-task Closed Tassilo Weidner
          32.
          Consolidate FEEL Engine logger category Sub-task Closed Tassilo Weidner
          33.
          I can read documentation about the FEEL legacy behavior config flag Sub-task Closed Tassilo Weidner
          34.
          I can read documentation about the new DMN EL defaults Sub-task Closed Tassilo Weidner
          35.
          Refactor feel-scala usage example Sub-task Closed Tassilo Weidner
          36.
          Varargs can be used together with explicitly defined parameters Sub-task Closed Nikola Koevski
          37.
          I can read documentation about the Java native custom function mechanism Sub-task Closed Nikola Koevski
          38.
          I can read documentation about supported types of the FEEL Engine Sub-task Closed Nikola Koevski
          39.
          I can read documentation on the FEEL Engine Spin integration Sub-task Closed Tassilo Weidner
          40.
          In FEEL Scala Docs, remove Camunda BPM specific leftovers Sub-task Closed Tassilo Weidner
          41.
          Align docs so that they reflect new FEEL Engine Sub-task Closed Nikola Koevski
          42.
          I can read a migration guide between Java and Scala FEEL Engine Sub-task Closed Nikola Koevski

            Loading...
            Uploaded image for project: 'camunda BPM'
            1. camunda BPM
            2. CAM-11184

            Add support for full FEEL 1.2 feature set

                • Based on scala engine

                AT
                I can...

                • ...use FEEL in the following DMN Notation Elements...
                  • ...Input Expression
                  • ...Input Entries
                  • ...Output Entires
                  • ...Literal Expression
                • ...register Custom Functions
                • ...handle SPIN-based JSON & XML variables
                • ...restore the legacy FEEL behavior

                  This is the controller panel for Smart Panels app

                    1.
                    Incorporate engine specific code from Scala FEEL Engine Sub-task Closed Nikola Koevski
                    2.
                    Identify breaking changes due to different type handling Sub-task Closed Nikola Koevski
                    3.
                    In Scala FEEL Engine, define public API Sub-task Closed Tassilo Weidner
                    4.
                    Promote maven version to ensure JDK compatibility with scala maven plugin Sub-task Closed Tassilo Weidner
                    5.
                    Investigate why scala feel integration fails when scala-doc is executed Sub-task Closed Tassilo Weidner
                    6.
                    Migrate feel factory to java Sub-task Closed Nikola Koevski
                    7.
                    In DMN Engine, output rules & literal expressions typed with date should return Java util date Sub-task Closed Nikola Koevski
                    8.
                    Migrate feel spin to java Sub-task Closed Tassilo Weidner
                    9.
                    I can register custom functions with the shaded Scala FEEL Engine artifact Sub-task Closed Nikola Koevski
                    10.
                    In DMN Engine, configure new default expression languages Sub-task Closed Nikola Koevski
                    11.
                    DMN Engine can fallback to Juel FEEL Engine Sub-task Closed Nikola Koevski
                    12.
                    In Scala FEEL Engine, change package structure to reflect private/public API Sub-task Closed Nikola Koevski
                    13.
                    Separate DMN Engine & FEEL integration artifact Sub-task Closed Nikola Koevski
                    14.
                    Unable to use the Scala FEEL Engine on Tomcat Sub-task Closed Nikola Koevski
                    15.
                    In DMN Engine, change name of config setter Sub-task Closed Tassilo Weidner
                    16.
                    Get rid of SpiServiceLoader usage Sub-task Closed Nikola Koevski
                    17.
                    Do manual test if the right modules end up in the artifacts Sub-task Closed Tassilo Weidner
                    18.
                    In DMN Engine, throw exception on date-typed conversion of time("22:22:22@Europe/Berlin") Sub-task Closed Tassilo Weidner
                    19.
                    Consolidate FEEL Exceptions inside Scala Feel Logger Sub-task Closed Nikola Koevski
                    20.
                    Add test cases to validate that the FEEL type handling behavior does not change Sub-task Closed Nikola Koevski
                    21.
                    Add Engine ITs to ensure that spin integration is available on all containers Sub-task Closed Nikola Koevski
                    22.
                    Tidying up Sub-task Closed Nikola Koevski
                    23.
                    With the Java native custom function mechanism, I can use varargs Sub-task Closed Nikola Koevski
                    24.
                    Add Scala FEEL version to root pom Sub-task Closed Tassilo Weidner
                    25.
                    Ensure context functions cannot be used Sub-task Closed Nikola Koevski
                    26.
                    Document API of feel-scala Sub-task Closed Tassilo Weidner
                    27.
                    Document constraints for future development of feel-scala Sub-task Closed Tassilo Weidner
                    28.
                    Release alpha of Scala FEEL Engine Sub-task Closed Nikola Koevski
                    29.
                    Write dedicated blog post for 7.13.0-alpha2 about FEEL 1.2 Sub-task Closed Tassilo Weidner
                    30.
                    Scala FEEL Engine is product compliant Sub-task Closed Tassilo Weidner
                    31.
                    Change logger category Sub-task Closed Tassilo Weidner
                    32.
                    Consolidate FEEL Engine logger category Sub-task Closed Tassilo Weidner
                    33.
                    I can read documentation about the FEEL legacy behavior config flag Sub-task Closed Tassilo Weidner
                    34.
                    I can read documentation about the new DMN EL defaults Sub-task Closed Tassilo Weidner
                    35.
                    Refactor feel-scala usage example Sub-task Closed Tassilo Weidner
                    36.
                    Varargs can be used together with explicitly defined parameters Sub-task Closed Nikola Koevski
                    37.
                    I can read documentation about the Java native custom function mechanism Sub-task Closed Nikola Koevski
                    38.
                    I can read documentation about supported types of the FEEL Engine Sub-task Closed Nikola Koevski
                    39.
                    I can read documentation on the FEEL Engine Spin integration Sub-task Closed Tassilo Weidner
                    40.
                    In FEEL Scala Docs, remove Camunda BPM specific leftovers Sub-task Closed Tassilo Weidner
                    41.
                    Align docs so that they reflect new FEEL Engine Sub-task Closed Nikola Koevski
                    42.
                    I can read a migration guide between Java and Scala FEEL Engine Sub-task Closed Nikola Koevski

                        tassilo.weidner Tassilo Weidner
                        meyer Daniel Meyer
                        Votes:
                        0 Vote for this issue
                        Watchers:
                        5 Start watching this issue

                          Created:
                          Updated:
                          Resolved:

                              tassilo.weidner Tassilo Weidner
                              meyer Daniel Meyer
                              Votes:
                              0 Vote for this issue
                              Watchers:
                              5 Start watching this issue

                                Created:
                                Updated:
                                Resolved: