On 11/9/06, mart <[EMAIL PROTECTED]> wrote:
1) This is a question I support :) Currently you may do something with the log4j, lots of outputs in the DEBUG mode. 2) maybe the trace component? I tested it using CIMERO, I think it does what you expect (duplicating the flow).
You can use servicemix-eip WireTap to route messages without disrupting the flow.
Andrea Zoppello wrote: > > Hello, > > I'm trying to understand how to trace message flows between components. > > Suppose i've a simple service assembly called "Process1" composed as > BC1->SE->BC2. > > I want to monitor all messages that arrives at BC1 and for each of these, > trace the flow of that message. > > In other terms i think the Service Assembly as the "Process defintion" > and for each message that > arrives to BC1 we can think as a new instance of "Process1". > > To build a tracing/monitoring system i've this requirements > > 1) I need a way to analyze and store in a database the static structure > of the service assembly. I tried to do that > with a ServiceAssemblyListener, in this way i'm able to capture the > strutcure of service assembly as a list of service units, > but i dont't know how to get the endpoints that are associted with a > service assembly. ( I tried with and EnpointListener but in that > case i'm not able to bound the endpoints with SAs ). > > 2) I need a way to capture all message exchange and to bind this to a > particular process instance. i've no idea on how to do this. > > Have anyone some suggestion on this subject? > > Thanks > > Andrea Zoppello > > -- View this message in context: http://www.nabble.com/Flow-Tracing-and-Monitoring-tf2594322s12049.html#a7260190 Sent from the ServiceMix - User mailing list archive at Nabble.com.
-- Cheers, Guillaume Nodet
