Failed delivery for exchangeId ------------------------------ Key: JAMES-1086 URL: https://issues.apache.org/jira/browse/JAMES-1086 Project: JAMES Server Issue Type: Bug Components: SpoolManager & Processors Affects Versions: Trunk Reporter: Eric Charles Fix For: 3.0-M1
It seems my server has a process that sends mails via cron once a day. The sending fails cause it uses the hostname as the to address. Each time it fails, stacktraces are logged by james: ...after 25 retries...Failed delivery for exchangeId...java.lang.ClassCastException: java.lang.String cannot be cast to javax.mail.MessagingException INFO 06:27:42,987 | james.mailetcontext | Temporary exception delivering mail (Mail1287886960150-11340-to-srv001: INFO 06:27:42,987 | james.mailetcontext | Bouncing message Mail1287886960150-11340-to-srv001 after 25 retries ERROR 06:27:43,100 | org.apache.camel.processor.DefaultErrorHandler | Failed delivery for exchangeId: f0fc02a9-b88d-4cf3-bd92-6d7471801327. Exhausted after delivery attempt: 1 caught: java.lang.ClassCastException: java.lang.String cannot be cast to javax.mail.MessagingException java.lang.ClassCastException: java.lang.String cannot be cast to javax.mail.MessagingException at org.apache.james.transport.mailets.DSNBounce.createTextMsg(DSNBounce.java:282) at org.apache.james.transport.mailets.DSNBounce.service(DSNBounce.java:205) at org.apache.james.mailetcontainer.MailetManagement.service(MailetManagement.java:89) at org.apache.james.mailetcontainer.camel.MailetProcessor.process(MailetProcessor.java:59) at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89) at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:290) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:202) at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:72) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89) at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99) at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:290) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:202) at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org