-
Sub-task
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
AT
- In DMN Wrapper, support current DmnEngine interface
- Add support for DmnDecisionTableResult result types (currently converted in process engine based on legacy engine implementation)
- Add tests that ensure that behavior between the legacy and the Scala DMN Engine is the same
Reasoning
- The offering of the legacy DMN Engine includes a Java-friendly API to operate the DMN Engine decoupled from the Process Engine in a standalone manner
- One could say users who want to continue using the Standalone DMN Engine should switch to the Scala DMN Engine
- However, our community consists mainly of Java enthusiasts who might have problems to integrate a Scala library into their projects
- By implementing the existing DmnEngine interface for the Scala DMN Engine, we can continue to provide a Java-based standalone option for our users
- Wrapping the DmnEngine interface around the Scala Engine makes migrating from the legacy standalone DMN Engine more smooth
See
This is the controller panel for Smart Panels app
In DMN Wrapper, support current DmnEngine interface
-
Sub-task
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
AT
- In DMN Wrapper, support current DmnEngine interface
- Add support for DmnDecisionTableResult result types (currently converted in process engine based on legacy engine implementation)
- Add tests that ensure that behavior between the legacy and the Scala DMN Engine is the same
Reasoning
- The offering of the legacy DMN Engine includes a Java-friendly API to operate the DMN Engine decoupled from the Process Engine in a standalone manner
- One could say users who want to continue using the Standalone DMN Engine should switch to the Scala DMN Engine
- However, our community consists mainly of Java enthusiasts who might have problems to integrate a Scala library into their projects
- By implementing the existing DmnEngine interface for the Scala DMN Engine, we can continue to provide a Java-based standalone option for our users
- Wrapping the DmnEngine interface around the Scala Engine makes migrating from the legacy standalone DMN Engine more smooth
See