Decision Management & Intelligence (ODM, DI)

 View Only

 Decision Trace with Java XOM ruleapp

T. Ibis's profile image
T. Ibis posted Mon November 10, 2025 05:59 AM

Hello,

we are currently converting our ruleapps from XML XOM to Java-based XOM. 

When we enable tracing via the Rule Execution Server, a trace is generated. However, the trace does not include the input or output data that was sent and received. It only shows the name of some objects, which is unusual. 

Example:

Is this a known issue, or do we need to configure a specific setting when building Java XOM rule apps?

Thank you

Mike Hammack's profile image
Mike Hammack

It is unable to transform the data elements into XML for display in the trace, so all it is showing is the names of the Java objects. We have that problem when there is a mismatch between the deployed XOM resource and the BOM in the ruleset. Something in the Java definition of the objects may not be matching the BOM. What corrects this for us is to synchronize the BOM and XOM (getting the correct Java code and doing a BOM update), and re-deploying the XOM resource and the ruleset.