REST Binding Component User's Guide

General Normalized Message Properties

The following table lists and described the general properties that are available to all JBI components. All property values are of the type java.lang.String.

Table 10 General Normalized Message Properties

Property Name in Source 

Property Name in Mapper 

Description and Use 

org.glassfish.openesb.messaging.groupid 

Group ID 

Uniquely identifies a message with the group to which a message belongs.  

This property is optional.  

org.glassfish.openesb.messaging.messageid 

Message ID 

Uniquely identifies a message. For batch processing this might be a record number (for example, a particular record in a file) or a GUID. 

This property is mandatory.  

org.glassfish.openesb.messaging.lastrecord 

Last Record 

The value is a string representation of boolean ("true" or "false"). This property can be used to signal the last record in a group or the last record in a file. 

This property is mandatory.  

org.glassfish.openesb.exchange.endpointname 

Endpoint Name 

The value a string representation of the endpoint name set on the exchange. This represents the endpoint name of the "owner" of the message, and could be made available by JBI runtime.