XOM deployment from Decision Center

When deploying from Decision Center, you must ensure that the deployed RuleApp references the correct XOM.

There are two options regarding the Java™ XOM: XOM management in Decision Center enabled or not. Both possibilities ensure that the deployed RuleApp references the correct XOM. You make this selection in Rule Designer (see XOM deployment in Rule Designer).

Enabled
Publish the XOM from Rule Designer to Decision Center. The XOM is stored in the resources of the BOM project of the decision service. All RuleApps created from this decision service reference this version of the XOM. At deployment time, Decision Center determines whether this version of the XOM is already present in Rule Execution Server. If it is not, Decision Center deploys the XOM along with the RuleApp.
Note: The resources/xom-libraries folder contains the XOM published from Rule Designer, and also contains the additional-libs folder. Files in this additional-libs folder are not included during RuleApp deployment. These files are typically used to provide custom scenario providers for testing and simulation.
Not enabled
Note: This is the case for all classic rule projects and possible for decision services.
You publish the deployment.xml file from Rule Designer to Decision Center. This deployment.xml file contains the URI corresponding to the XOM resources that you deployed to Rule Execution Server from Rule Designer. With the deployment.xml file published to Decision Center, any RuleApp that you then deploy from Decision Center references the correct XOM. You must synchronize with Decision Center any changes that you make to the deployment.xml file. Changes to this file occur when you change the XOM in Rule Designer and deploy the XOM to Rule Execution Server.
Important:

You cannot access the XOM source files from Decision Center. You modify XOM source files in Rule Designer.

At deployment time, Decision Center can create a deployment snapshot, which contains the version of all rules and deployment artifacts at that moment in time. This ensures that any redeployed RuleApp references the correct XOM.

In Decision Center, information on the XOM is visible in the deployment report. If you need to see the XOM files in Decision Center, create a smart folder that displays resources in the Enterprise console.