Machine Learning return codes
When you do a Machine Learning call from Operational Decision Manager, you are returned the output values and an
integer return code.
The integer return code and its corresponding output value can be one of the following:
| Return code | Machine Learning call status | Output values returned |
|---|---|---|
| -30 | Machine Learning was present, but there was an execution error in the Machine Learning engine. Check the Liberty messages.log for more information. | NULL |
| -10 | The Operational Decision Manager Machine Learning runtime class is missing. Check that you are executing on an Operational Decision Manager XU that supports Machine Learning. | NULL |
| 0 | Machine Learning call succeeded. | Machine Learning computed values. |
| 10 | The Operational Decision Manager runtime class is missing. Check that you are executing on an Operational Decision Manager XU that supports Machine Learning. The provision of default values has been enabled for this Machine Learning endpoint in your rule application, and so default values have been returned. | Values from your XOM default-values class |