Creating JAXB Java object classes

Java™ Architecture for XML Binding (JAXB) Java object classes provide a Java object representation of your message data, and can be used in JavaCompute nodes to build messaging solutions. JAXB support in IBM® App Connect Enterprise includes Java code completion for discovery of the object model, getter methods, and setter methods.

About this task

You can create JAXB Java object classes from your message model schema files by using the JAXB 2.0 schema compiler that is provided with IBM App Connect Enterprise.

If you want to use JAXB Java object classes that you generated by using a JAXB 2.0 schema compiler outside of IBM App Connect Enterprise, you must reference them from your application or integration project before you can use them in a JavaCompute node; see Adding Java code dependencies.

The following topics describe how to create JAXB Java object classes by using IBM App Connect Enterprise Toolkit: