Redelivery of Messages
Hello,
Please help me if anybody has come across this necessity.
I'm having a JMS queue. If somebody puts the message on this queue, I want to take out the message from this queue & forward it to a webservice.
I'm using the "org.mule.components.simple.BridgeComponent" to do this.
Here I also want to introduce a message redelivery mechanism base on my own RetryHandler.
For example if the webservice is not currently available, I want to put back the message into the queue & retry after sometime.(say 5 min)
Since the outbound is an webservice, I'm using AxisConnector. But except JMSConnector, no other connectors are providing Redelivery mechanism(but I'm not sure, is this the case with other connectors also).
Is there any other way to introduce my retry mechanism.
I also tried "<exception-strategy>", but somehow i feel this is not the right place to implement my retry logic.
any other suggestions please ??
Thanks and Regards,
Rajan