Hi Munna,
we use Broker to realize a guaranteed delivery to 3rd party systems
trigger
Deliver until: successfull
we have a trigger for each 3rd Party system
Each trigger is linked to a generic service, which has to make a guaranteed delivery.
This service is configured with a customizable configuration file, where all informations about the 3rd Party system is held. e.g. number of retries, Channel name and of course the name of third party transmitting service.
In the case the transmitting service signals an error (meaning 3rd party system is down) the generic service throws pub.flow.throwExceptionForRetry.
This prevents the broker from taking the message out of the broker.
Hope this helps
joe
#webMethods#webMethods-General#Integration-Server-and-ESB#webMethods-Architecture