Hi! I created BMMN process with Decision Table activity and also created DMN for this activity. But when i press the button “Validate The Model” it shows error “No decision table reference key is defined on the dmn activity”. Please help me to fix it
Hi,
currently you have to save the model explicitly before validating.
This is because of the internal model relations.
We’re thinking about an improvement to make this more convenient.
Regards,
Yvo
I saved before validation. But it did not help me
Can you share some more info?
(Flowable version and models used)
Yvo
I started flowable using Docker.
docker pull flowable/all-in-one
docker run -p 8080:8080 flowable/all-in-one
Flowable :: (v6.4.2.1) :: Spring Boot :: (v2.1.6.RELEASE)
I created BPMN process using this example: https://www.flowable.org/docs/userguide-dmn/index.html#dmnDefiningDecision
02-Dec-2019 04:16:18.487 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/9.0.14
02-Dec-2019 04:16:18.496 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Dec 6 2018 21:13:53 UTC
02-Dec-2019 04:16:18.498 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.14.0
02-Dec-2019 04:16:18.498 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
02-Dec-2019 04:16:18.499 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 4.9.184-linuxkit
02-Dec-2019 04:16:18.499 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
02-Dec-2019 04:16:18.500 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk
02-Dec-2019 04:16:18.501 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.4+11
02-Dec-2019 04:16:18.502 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: AdoptOpenJDK
https://www.flowable.org/docs/userguide-dmn/index.html#_dmn_1_1_xml
I copied from here xml file and tried to import as process but i got an error “Error while processing the BPMN XML file : No process found in definition BPMN_test.bpmn20.xml”
Who can help wtih this bug?
Hi,
I just checked it and you’re right. There is a bug in the validation logic.
It is however only the validation logic and does not have any side effects in the generation of the runtime models. (when exporting or deploying). This works correctly.
Can you raise an issue for this of GitHub?
Regards,
Yvo