Designing a BOM for an XML model
You can use data other than Java™ as the basis for your XOM.
- Overview: Dynamic execution object model (XOM)
The dynamic execution object model (XOM) can be generated from native Java classes or from XML data. The rule engine accesses XML directly. - Defining a dynamic XOM for a rule project
Define the dynamic XOM when creating a rule project, or later in the properties of the rule project. - XML binding
XML binding describes the serialization and deserialization mechanism. - Using the XML binding API
You can use the XML binding API to manipulate XML objects and configure XML binding. - Mapping between XML schema and dynamic classes
XML binding maps XML schema types to XOM dynamic classes and objects. It supports the map function, schema types defined from other types, and XML declarations, subject to limitations.
Parent topic: Designing business object models