Ah, I searched and found https://issues.apache.org/jira/browse/CAMEL-9558 which is likely the issue you are referring to, which would affect me (2.16.1), I will try upgrading to 2.16.3.
Thanks! On Tue, 31 May 2016 16:22:28 +0200, Claus Ibsen <[email protected]> wrote: > What version of Camel do you use? > > There was a bug recently that causes Camel to log handled exceptions. > So try to upgrade. > > On Tue, May 31, 2016 at 4:14 PM, Ed Welch <[email protected]> wrote: > > Hopefully this is an easy question, I have an exception handler: > > > > onException(UnknownTnException.class) > > .useOriginalMessage() > > .handled(true) > > .logStackTrace(false) > > .log(LoggingLevel.WARN, log, "Unknown TN: > > ${exception.message}"); > > > > > > Which is almost working exactly as I would like, I can catch exceptions and > > it logs the message at WARN level. > > > > However, it also logs this at ERROR level every time: > > > > Failed delivery for (MessageId: > > ID-esb-uat1-eus-elnk-net-51221-1462478239909-0-312 on ExchangeId: > > ID-esb-uat1-eus-elnk-net-51221-1462478239909-0-311). Exhausted after > > delivery attempt: 1 caught: UnknownTnException: No TN was found in > > VENDOR_ID_MAP with requestID: 31133719. Processed by failure processor: > > FatalFallbackErrorHandler[Channel[Log()[Unknown TN: ${exception.message}]]] > > > > Message History > > --------------------------------------------------------------------------------------------------------------------------------------- > > RouteId ProcessorId Processor > > Elapsed (ms) > > [AsyncResponseRoute] [AsyncResponseRoute] [activemq://soa.vendor.async.in > > ] [ 75] > > [AsyncResponseRoute] [setProperty1 ] [setProperty[rawXml] > > ] [ 0] > > [AsyncResponseRoute] [unmarshal12 ] > > [unmarshal[org.apache.camel.model.DataFormatDefinition@12c10a52] > > ] [ 1] > > [AsyncResponseRoute] [process31 ] [Processor@0x447c7468 > > ] [ 74] > > [ ] [log24 ] [log > > ] [ 0] > > > > > > How can I keep this error log from showing up?? looking at the camel > > exception page, all the examples seem to end with a producer of some kind > > that sends the message on to another destination. > > > > I don't need to send it anywhere, i just want to log my message at WARN > > level and that's it. > > > > Anyone have any suggestions? > > > > Thanks, > > Ed > > > > -- > Claus Ibsen > ----------------- > http://davsclaus.com @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2
