Data structures in the PL/I include file

A PL/I include file to be used for generating a XOM must contain only data structures that can map to Java™ structures.

A PL/I include file is a section of code that defines the data structures of PL/I applications.

Before you write your business rules, you identify the data structures on which you want to write and manage rules outside of your PL/I application. You use this information to identify all the PL/I data items that are required to write your business rules.

You can use a PL/I include file to create an execution object model (XOM) for your rule project. You then use the PL/I XOM to generate your business object model (BOM).

You can run your rules in a server environment. When you create an include file, use only data structures that map to Java structures.

When you create the PL/I XOM, the PL/I importer applies default mappings to the corresponding Java types. You can use type converters to convert default mappings to other Java types.