Hi

You should generally use the user mailing list for questions on Camel.
Do you mind posting your mail again there?



On Tue, Mar 22, 2011 at 8:50 PM, Thomas Neuböck
<thomas.neubo...@infor.com> wrote:
> Hello,
>
> I'd like to use the camel tracer functionality - in our application -  to 
> produce logging data, which I'd like to take as input data for a process 
> mining tool.
> For this it's basically necessary to produce per event an entry in the 
> protocol structure (works as shown in the trace example). Per Case, each 
> event should get the same(!!!) CaseID and some event dependent information.
>
> My first thought was to use the provided Exchange-ID as my valid case-id. But 
> as my tests has shown, the exchange id is not stable in one single case (e.g. 
> using a splitter and aggregator). Now I'm wondering if camel is able to 
> provide me a valid case-id for the events of an case?
>
> Could anyone gives me a hint?
>
> Actually I've implemented a appropriate  TraceEventHandler and 
> TraceEventMessage. As temporary solution I've implemented a routine which 
> puts a case-id in the header of the message if no correlation-id is known or 
> use the case-id if there is a correlation-id. My tests has shown that the 
> first message has no correlation-id (incrementing a class variable), all 
> following has one. I'm not sure if this rule for every possible situation 
> holds.
>
>
> Thank you in advance.
> Thomas
>
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to