Skip to end of metadata
Go to start of metadata

Message forwarding processor consumes messages in message store and send it to an address endpoint.

If message successfully delivered to the endpoint, it will delete the message from the message store. In case of a failure, it will retry after a configured interval.

Message processors can be activate/deactivate from the user interface. When they are deactivated, users can manually delete/resend messages from the ESB.

Message Forwarding Processor Parameters

Parameter Name Value Required
interval Message retry interval in milli seconds No (The default is value is 1000ms)
max.deliver.attempts Maximum re delivery attempts before deactivating the processor NO
axis2.repo Axis2 Client repository to be use to send messages NO
axis2.config Axis2 Configuration to be use to send messages NO
message.processor.reply.sequence Name of the Sequence that reply of the message should be sent to NO
message.processor.fault.sequence Name of the sequence that fault message should be sent to in case of a SOAP fault NO
quartz.conf Quartz configuration file path NO
cronExpression Cron Expression to be used to configure the re try pattern NO

Message Context Properties to be Used with Message Forwarding Processor

Property Name Value Required
target.endpoint Name of the Address Endpoint which message should be delivered to YES
OUT_ONLY true if this is a out only message Required for out only scenarios
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.