Integration Server 11.1 | Publish-Subscribe Developer’s Guide | Working with IBM webMethods Messaging Triggers | Overview of Building IBM webMethods Messaging Trigger | IBM webMethods Messaging Trigger Requirements
 
IBM webMethods Messaging Trigger Requirements
AIBM webMethods messaging trigger must meet the following requirements:
*The IBM webMethods messaging trigger contains at least one condition.
*Each condition in the IBM webMethods messaging trigger specifies a unique name.
*Each condition in the IBM webMethods messaging trigger specifies a service.
*Each condition in the IBM webMethods messaging trigger specifies at least one publishable document type.
*If more than one condition in the IBM webMethods messaging trigger specifies the same publishable document type and the trigger receives messages from the IBM webMethods Broker, the filters in the conditions must be the same. Specifically, the contents of the Filter column must be identical for each condition that subscribes to the publishable document type. IBM does not recommend using the same publishable document type in more than one condition in the same trigger when receiving messages from IBM webMethods Broker.
Note:
Provider filters must be identical if multiple conditions in the same trigger specify the same publishable document type.
*If more than one condition in the IBM webMethods messaging trigger specifies the same publishable document type and the trigger receives messages from Universal Messaging, the provider filters must be identical in each condition but the local filters can be different. Specifically, the contents of the Provider Filter (UM) column must be identical for each condition that subscribes to the publishable document type. The contents of the Filter column can be different.
*The IBM webMethods messaging trigger contains no more than one join condition.
*The IBM webMethods messaging trigger subscribes to publishable document types that use the same messaging connection alias. For the publishable document types to which the trigger subscribes, the value of the Connection alias name property can be:
*The name of a specific messaging connection alias.
*DEFAULT where the default messaging connection alias is the same as the alias specified for the other publishable document types to which the trigger subscribes.
*The syntax of a filter applied to a publishable document type is correct. That is, the filter in the Filter column must be valid. Integration Server does not validate the provider filter in the Provider Filter column.
When you save IBM webMethods messaging trigger, Integration Server evaluates the IBM webMethods messaging trigger to make sure the IBM webMethods messaging trigger is valid. If Integration Server determines that the IBM webMethods messaging trigger or a condition in the IBM webMethods messaging trigger is not valid, Designer displays an error message and prompts you to cancel the save or continue the save with a disabled IBM webMethods messaging trigger.
Related Topics
Creating IBM webMethods Messaging Trigger