Try OpenEdge Now
skip to main content
BP Server Developer's Guide
Working with Monitoring process : Supported events : JMS event gateway : Message properties
 
Message properties
BP Server reads the values of external instance id, process name, workstep name, and operation type from the JMS message properties. The message properties are same for both javax.jms.ObjectMessage and javax.jms.MapMessage JMS messages. The Table 24 explains the JMS message properties details.
Table 24. JMS message properties details
Event element
Property name
Data type
Mandatory
Comment
External Instance Id
EXTERNAL_INSTANCE_ID
CHARACTER
Yes
A unique id to identify the target instance.
Process Name
PROCESS_NAME
CHARACTER
Yes
The process template name of the Business Process Server process.
Workstep Name
WORKSTEP_NAME
CHARACTER
Yes (for workstep events)
The workstep name for which the event is targeted. If operation type is ACTIVATE_WORKSTEP or COMPLETE_WORKSTEP, then it should have a proper value.
Operation Type
OPERATION_TYPE
CHARACTER
Yes
The operation to be performed in Business Process Server. Possible values: CREATE_INSTANCE, ACTIVATE_WORKSTEP, COMPLETE_WORKSTEP, UPDATE_DATASLOT
Instance Alias
INSTANCE_ALIAS
CHARACTER
No
The alias or prefix of the created instance name. If not provided, then process template name is the alias.
Email id
NOTIFY_EMAILS
CHARACTER
No
The comma separated e-mail addresses to which notification is to be sent about invalid messages.