0 Replies Latest reply on May 9, 2013 2:53 PM by mail.jeeva

    Core Bridge - Dynamic Forwarding Address Selection

    mail.jeeva

      I am trying to achieve message routing based on certain logic performed on a message header (for eg. JMSCorrelationID)

       

      For this, I implemented a transformer class that extracts the value of the header and sets the address on message.

      (The necessary destination server with required queues is set up)

       

      On a normal scenario, it works well.

       

      But, in cases where the forwarding address is not one of the previously setup queues, the nthe messages are lost.

       

      Is there a way we can ensure the messages are not lost but either retained in the same queue for n number of retries and then probably moved to a DLQ?

       

      Or can any one recommend an approach to do similar message routing basd on certain pluggable logic?