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

A Decision Table with a single output column shouldn't have a name #1466

Open
ljmotta opened this issue Sep 4, 2024 · 1 comment · May be fixed by apache/incubator-kie-tools#2834
Open
Labels
area:dmn Related to DMN area:tools Issues affecting Apache KIE tooling projects

Comments

@ljmotta
Copy link

ljmotta commented Sep 4, 2024

From the DMN 1.5 spec [1], a Decision Table with a single output column shouldn't have a name.

8 Decision Table
8.1 Introduction
...
• A set of outputs (one or more). A single output has no name, only a value. Two or more outputs are called
output components. Each output component SHALL be named. Each output (component) SHALL specify an
output entry for each rule. The specification

Currently, a single output column has a name, and it's possible to edit it using the Decision Table properties panel. In the following image, the column name is "Output-1".

image

This cause a validation error, as the JIT Executor uses the strict mode:

ILLEGAL_USE_OF_NAME: Decision table with single output on node 'New Decision' should not have output name

[1] https://www.omg.org/spec/DMN/1.5/Beta1/PDF

@jomarko
Copy link

jomarko commented Sep 9, 2024

@yesamer yesamer added the area:tools Issues affecting Apache KIE tooling projects label Sep 26, 2024
@ljmotta ljmotta changed the title A Decision Table with a single output column, shouldn't have a name A Decision Table with a single output column shouldn't have a name Oct 14, 2024
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
Projects
Status: 📋 Backlog
3 participants