Work with specific protocols and standards > ebXML > STAR BODs with ebXML

STAR BODs with ebXML

Use this procedure to set up inline processing of outbound STAR BODs sent via the ebXML message protocol.

Activator can handle business object documents (BODs) that conform to Standards for Technology in Automotive Retail (STAR), the information technology standards body for the automotive industry.

The configuration is the same as for any community engaged in ebXML trading, with the additional step of setting up an inline processing action. This is so Activator can discern the sender, receiver, collaboration role and action.

This functionality provides XML schema validation and parses a STAR BOD for information needed to route an ebXML document. This makes it possible for a back-end system to provide only STAR BOD content, but not routing information.

This does not work as part of the ebXML message service handler. It is called before the MSH to discover information needed to process the message.

Activator identifies a STAR BOD in the following way:

The document must have a content type of application/xml or text/xml.

One of the following conditions must be met:

There is a metadata element of IsStarBOD with a value of true, or

There is a namespace declaration in the XML equal to http://www.starstandards.org/STAR.

The following fields are parsed in an outbound STAR BOD:

Do the following to set up STAR BOD processing in the user interface.

  1. On the community summary page, click Message handler in the navigation graphic at the top of the page.
  2. Click Add a message processing action at the bottom of the page.
  3. For the Attribute field, select Content MIME type and click Next.
  4. On the operator and value page, the form should read “Process the message when Content MIME type Equals.” In the field after the word “Equals,” type application/xml and click Next.
  5. Select Perform inline processing via a Java class and type the following in the Class name field:
  6. com.cyclonecommerce.webservices.protocols.ebxml.inlineprocessing.StarBODProcessor
  7. If you want Activator to validate the STAR BODs, type validate in the Parameter field. If you do, you must obtain the STAR BOD schemas and put them in your computer’s root directory (C:\ or /). Schemas are available from http://www.starstandard.org.
  8. Click Finish to complete the action configuration.

Related topics