I tried this:
from("jbi:service:http://servicemix.in2m.com/samples/http/jmsConsumer1";)
        .intercept(new DelegateProcessor() {
                      public void process(Exchange exchange) {
                          try {
                                  proceed(exchange);                            
  
                                 
System.out.println("******************processor*****"+getProcessor());
                                  
                          } catch (Exception e) {
                                                        e.printStackTrace();
                                                  }
                      };
                 
}).to("jbi:service:http://servicemix.in2m.com/samples/http/MyProviderService?mep=in-out";)
                 
.to("jbi:service:http://servicemix.in2m.com/samples/http/bean5Service?mep=in-out";);
                  

inside process method it gave me following:

******************processor*****Pipeline[sendTo(Endpoint[service:http://servicemix.in2m.com/samples/http/MyProviderService?mep=in-out]),
sendTo(Endpoint[service:http://servicemix.in2m.com/samples/http/bean5Service?mep=in-out])]

Now suppose while sending  a message from consumer1 to MyProviderService bus
finds that MyProviderService is down. Then I want that I should get a
request message as well as servicenmae which is down in this case
MyProviderService.
How can I get it?
Please help. I am stuck.

Prtaibha
-- 
View this message in context: 
http://www.nabble.com/How-to-get-original-sevice-name-in-dead-letter-channel--tp18231948p18359578.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to