No, but you can look at the exchange in the debugger, it has a
property for message history with a list of all the nodes it has
passed, then you can look in there.

List<MessageHistory> list =
exchange.getProperty(Exchange.MESSAGE_HISTORY, List.class);

On Thu, Jun 9, 2016 at 2:20 PM, Kasim Sert (Ibtech-Software
Infrastructure) <[email protected]> wrote:
> Hi Claus,
>
> Is there a way to do this without changing the route, for instance in eclipse 
> display window invoking some methods ?
>
> I tried to print with expression below but not working.
>
> org.apache.camel.builder.SimpleBuilder.simple("${messageHistory}").evaluate(org.apache.camel.builder.ExchangeBuilder.anExchange(getContext()).build(),String.class)
>
> -----Original Message-----
> From: Claus Ibsen [mailto:[email protected]]
> Sent: Thursday, June 09, 2016 12:01 PM
> To: [email protected]
> Subject: Re: Printing message history during root debug
>
> If you are using Camel 2.17 you can use simple language to get it, and then 
> log it easily
>
> .log("${messageHistory}")
>
>
>
> On Thu, Jun 9, 2016 at 10:55 AM, Kasim Sert (Ibtech-Software
> Infrastructure) <[email protected]> wrote:
>> Hi,
>>
>> Is it  possible to print Message history (which is printed in case of errors 
>> like below) during a route debug without error conditions. I just want to 
>> learn how did I reach at that bean currently I am debugging. Is that 
>> possible ?
>>
>>
>> Message History
>> ---------------------------------------------------------------------------------------------------------------------------------------
>> RouteId              ProcessorId          Processor                          
>>                                               Elapsed (ms)
>> [route25           ] [route25           ] [direct://FT_EXPORT_FILE           
>>                                             ] [         0]
>> [route25           ] [to109             ] [direct:pollOnDemand               
>>                                             ] [         0]
>> [route19           ] [bean179           ] 
>> [bean[com.abc.mft.MftTransferGroup@c21c663c]                            ] [  
>>        0]
>> [route19           ] [choice1           ] 
>> [when[{header{header(pendingTranferExists)} == true}]choice[]                
>>   ] [         0]
>> [route19           ] [bean180           ] 
>> [bean[com.abc.mft.helper.CommonHelper]                                  ] [  
>>        0]
>>
>>
>> [Facebook]<http://secure-web.cisco.com/1meywFzt3s5XpduNtje3NllkoDbv0r_
>> iP5bNGy5psx9M8o6d3uyfM6YnH3zfkzrrKKdsUggHYqvD7u3RC3DO6XVS6apoFVVjPrOxI
>> nsCkx0YjITDzxqnJ-rIlOVViPhPTi-Y_ohVnTj4-mWmcminusaxPat_Ta0Wd5h-KrT0TA1
>> WIQwQ7xWBRxjrGmYV1f6tgwWd11X7H0y6x003tIqUqyAk_inV3-3Kz_zAE4EclamEcozl7
>> Np1hk-qtt7Nog1hTqvNhIZAZ4VC06pAfXVhpog/http%3A%2F%2Fwww.facebook.com%2
>> FFinansbank>  [Twitter] <http://twitter.com/finansbank>
>>
>> [https://www.finansbank.com.tr/Disclaimer/BannerImages.aspx?date=09.06
>> .201611:5500]<https://www.finansbank.com.tr/Disclaimer/Bannerlink.aspx
>> ?date=09.06.201611:5500>
>>
>>
>> Bu e-posta'n?n i?erdi?i bilgiler (ekleri dahil olmak ?zere) gizlidir. 
>> Onay?m?z olmaks?z?n ???nc? ki?ilere a?iklanamaz. Bu mesaj?n g?nderilmek 
>> istendi?i ki?i de?ilseniz, l?tfen mesaj? sisteminizden derhal siliniz. 
>> IBTech A.?. bu mesaj?n i?erdi?i bilgilerin do?rulu?u veya eksiksiz oldu?u 
>> konusunda bir garanti vermemektedir. Bu nedenle bilgilerin ne ?ekilde olursa 
>> olsun i?eri?inden, iletilmesinden, al?nmas?ndan, saklanmas?ndan sorumlu 
>> de?ildir. Bu mesaj?n i?eri?i yazar?na ait olup, IBTech A.?.'nin g?r??lerini 
>> i?ermeyebilir.
>>
>> The information contained in this e-mail (including any attachments)is 
>> confidential. It must not be disclosed to any person without our authority. 
>> If you are not the intended recipient, please delete it from your system 
>> immediately. IBTech A.S. makes no warranty as to the accuracy or 
>> completeness of any information contained in this message and hereby 
>> excludes any liability of any kind for the information contained therein or 
>> for the information transmission, reception, storage or use of such in any 
>> way whatsoever. Any opinions expressed in this message are those of the 
>> author and may not necessarily reflect the opinions of IBTech A.S.
>
>
>
> --
> Claus Ibsen
> -----------------
> http://secure-web.cisco.com/1K-Aq_af5GUW8mxofqmD2R9SzXt9eHVU8W1ob1ZVYjKZIJWD79i3Xs2DEKNqSb3XjMGTx3VE_o2n1J9ra25BU0t8TUheOrHdoOjc4nA_N4MMkIY-R9ZmNw6tyamvs6jVK8Dj8UYGRkWg6IbXdqKjwppjisBNrHf7oAsMIOKcRtmyQRvhmXEndktZR3Tgp4M7NC-1JH6p42UZGujHtZfy9SF1hGm3vFQmBdA_zOacaGKVoshgdo-slmPmLuRYQMKIw/http%3A%2F%2Fdavsclaus.com
>  @davsclaus Camel in Action 2: 
> https://secure-web.cisco.com/1f-Lgx_lqKiWISJJvIFIaSSO8YA63_gYpYQmzeELhe1ImFSw5_AqIFwDkiPXtWsNro9pxYiARwsjn0Ld-HDu4cj3b0OCnKXGd-yS4644Y_2gYQA7dJ7cRWQXg_h6Vice8_QexTv5cv_G8kOOLMNEhldHzBl8QdbDsDriWYXY7bKxZccTKjAbbFWOp8L_d6qYAw81lsDbimBEUegB4KB5sJo9v38sk8nsWBXKIYHa2n6wmO3r9K67W7h6c8pQW7fmK/https%3A%2F%2Fwww.manning.com%2Fibsen2
>
>
>
> Bu e-posta'nin içerdigi bilgiler (ekleri dahil olmak
> üzere) gizlidir. Onayimiz olmaksizin üçüncü kisilere açiklanamaz. Bu mesajin
> gönderilmek istendigi kisi degilseniz, lütfen mesaji sisteminizden derhal
> siliniz. IBTech A.S. bu mesajin içerdigi bilgilerin dogrulugu veya eksiksiz
> oldugu konusunda bir garanti vermemektedir. Bu nedenle bilgilerin ne sekilde
> olursa olsun içeriginden, iletilmesinden, alinmasindan, saklanmasindan sorumlu
> degildir. Bu mesajin içerigi yazarina ait olup, IBTech A.S.'nin görüslerini
> içermeyebilir.
>
> The information contained in this e-mail (including any
> attachments)is confidential. It must not be disclosed to any person without 
> our
> authority. If you are not the intended recipient, please delete it from your
> system immediately. IBTech A.S. makes no warranty as to the accuracy or
> completeness of any information contained in this message and hereby excludes
> any liability of any kind for the information contained therein or for the
> information transmission, reception, storage or use of such in any way
> whatsoever. Any opinions expressed in this message are those of the author and
> may not necessarily reflect the opinions of IBTech
> A.S.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to