Creating a Published Business Service Version

The following high-level steps are provided to help you create versions to a published business service:

  1. Determine where new and changed fields exist in the published value object.

    Version the containing class and all classes above it in the published value object hierarchy.

  2. Version the methods that use the top-level value object in the published Manager class.

  3. Add and change fields within the internal value object (not a hierarchy.)

  4. Add and change internal functionality (business function or input/output calls) in the internal business service.

  5. In the new published value object version, change and add mappings in the mapFromPublished method.

  6. Test both the original and the new version of the business service.