Usually, exceptions happening during the processing of the messages will be returned in the exchange with an ERROR status. The jsr181 and cxf-se will return them as faults, because they use a higher level, using faults described in the wsdl. Anyway, i think the easier way to catch all exceptions is to register an MessageListener instance on the container. This can be done in the main configuration file or via the lwcontainer. This will allow you to intercept all the exchanges inside the bus and process them as needed.
On Fri, Feb 29, 2008 at 11:27 PM, Tropi Geek <[EMAIL PROTECTED]> wrote: > Guys, things seem to be working very well with servicemix but one of the > challenges I am facing is to track errors happening at component level. > > Is there a generic listener that I can use/implement to listen to all > exceptions and then send it to a common exception queue component. I need to > report issues back to the requesting application. I can do that with most > bean/pojo components in a try/catch block but not with any components. > > Seems like a generic problem but I dont seem to be getting the right pointer > for this. Kindly help. > > -- tg > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
