Is it possible to determine all required input variables to a DMN / DRD model?
If I invoke the “evaluateDecision” method via the Java API without passing a required variable I can catch a “PropertyNotFoundException” one by one and display that, but I’d like to be able to retrieve all required variables before the execution occurs.
The DMN simulation page here https://camunda.com/dmn/simulator/ manages it, but I can’t find the right API calls to make to get the same info.
One other thing, the DMN is already deployed so is in the repository, and comes back as a DecisionDefinition object.
@Ingo_Richtsmeier When will you create a REST API for the DMN engine? It seems to me that the REST API for BPMN is more complete than the DMN (where Java API is richer).
Your answer to the original topic was to use the Model API to get the relevant information. However, that is a Java API. We only use REST API (as Bernd has said; you can totally use Camunda without Java by just using the REST APIs). That is why I asked if a Model REST API would be created since this is missing. Or do you have another suggestion on how to solve the original topic using current REST APIs?