INFO - funds - Received Message in CashWireImpl: Oct 16, 2008 3:03:35 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept INFO: Application has thrown exception, unwinding now: com.freddiemac.services.treasury.funds.WireTr ansferValidationFault: Validation Errors ERROR - DeadLetterChannel - Failed delivery for exchangeId: ID-WXP1348835/4234-12241788 40851/0-1. On delivery attempt: 0 caught: java.lang.RuntimeException: javax.jbi.messaging.MessagingE xception: Setting fault, but message is not a fault java.lang.RuntimeException: javax.jbi.messaging.MessagingException: Setting fault, but message is no t a fault at org.apache.servicemix.camel.JbiExchange.createMessage(JbiExchange.java:167) at org.apache.servicemix.camel.JbiExchange.createFaultMessage(JbiExchange.java:154) at org.apache.servicemix.camel.JbiExchange.createFaultMessage(JbiExchange.java:35) at org.apache.camel.impl.DefaultExchange.getFault(DefaultExchange.java:258) at org.apache.servicemix.camel.JbiExchange.getFault(JbiExchange.java:79) at org.apache.servicemix.camel.JbiExchange.getFault(JbiExchange.java:35) at org.apache.camel.impl.DefaultExchange.getFault(DefaultExchange.java:253) at org.apache.servicemix.camel.JbiExchange.getFault(JbiExchange.java:74) at org.apache.servicemix.camel.JbiExchange.getFault(JbiExchange.java:35) at org.apache.servicemix.camel.ToJbiProcessor.process(ToJbiProcessor.java:98) at org.apache.servicemix.camel.JbiEndpoint$1.process(JbiEndpoint.java:57) at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBrid ge.process(AsyncProcessorTypeConverter.java:43) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.jav a:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:174) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:96) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.jav a:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:41) at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:66) at org.apache.servicemix.camel.CamelJbiEndpoint.handleActiveProviderExchange(CamelJbiEndpoin t.java:113) at org.apache.servicemix.camel.CamelJbiEndpoint.process(CamelJbiEndpoint.java:72) at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540) at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:4 92) at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImp l.java:620) at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172) at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167) at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) Caused by: javax.jbi.messaging.MessagingException: Setting fault, but message is not a fault at org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setMessage(MessageExchangeImpl.ja va:369)