Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DMN JIT Executor successfully executing invalid DMN #1605

Closed
gitgabrio opened this issue Nov 4, 2024 · 1 comment · Fixed by apache/incubator-kie-drools#6146 or apache/incubator-kie-kogito-apps#2142
Assignees
Labels
area:dmn Related to DMN area:tools Issues affecting Apache KIE tooling projects type:bug Something is behaving unexpectedly

Comments

@gitgabrio
Copy link

There is an interesting issue, that once the DMN Runner (JIT Executor) start to execute a DMN model, this model can be updated to be 'invalid', but the runner keeps executing it as it would be a valid one.
Steps to reproduce

Start BAMOE Canvas with extended services running
Create simple DMN model
(Person Age: number) -> (Can Drive?: boolean), where 'Can Drive?' is a literal expression: 'Person Age >= 18'
Execute such model with inputs: (Person Age: 15) and (Person Age: 30) you will see correct results in the runner form on the right side
Now remove the edge between (Person Age) and (Can Drive?), the problem tab will inform about a problem
Try again change the DMN Runner (Person Age) input, it will still continue to evaluate the results [issue]
@yesamer
Copy link

yesamer commented Nov 14, 2024

Can't assign the ticket to @AthiraHari77 - @gitgabrio Assigning it to you as you're leading the initiative.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dmn Related to DMN area:tools Issues affecting Apache KIE tooling projects type:bug Something is behaving unexpectedly
Projects
None yet
3 participants