The problem seems to be in your code..

See:
    java.lang.NullPointerException
       at 
org.nhindirect.gateway.smtp.james.mailet.DirectLocalAuditingMailet.service(DirectLocalAuditingMailet.java:217)

So you need to check why it trhwo a NPE in line 217.

Bye,
Norman


2011/4/29 Pao, Vanessa <[email protected]>:
> Hello,
>
> I am using James 3 
> (james-server-container-spring-3.0-M3-20110401.133250-93-bin.zip) and 
> SquirrelMail 1.4.21 on a Windows 2008 R2 machine. I recently tried to use 
> read receipts but ran into some problems. Perhaps someone could shed some 
> light on my issues.
>
> First, during the installation of SquirrelMail,  I configured SM to use 
> "login" for smtp authentication. This seemed to be fine, as I could send and 
> receive emails with no trouble. I then decided to send an email with a read 
> receipt request. As the recipient, I selected the link to send the read 
> receipt back to the sender. In SquirrelMail I saw this error
>
>
>     ERROR:
>     Message not sent. Server replied:
>
>         Bad sequence of commands
>         503 5.7.1 Incorrect Authentication for Specified Email Address
>
>
> and the james-server.log had these messages:
>
>
>     INFO  14:29:30,763 | james.smtpserver | ID=1662583622 
> org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook: result=2 
> (DENY)
>     INFO  14:29:30,763 | james.smtpserver | ID=1662583622 
> org.apache.james.smtpserver.JamesRcptCmdHandler: 503 [5.7.1 Incorrect 
> Authentication for Specified Email Address]
>
>
>
> Some research led me to change SM's smtp authentication to "none". When I 
> tried the read receipt link again, SM no longer displayed any errors. So the 
> end user would assume the read receipt worked. However, on the James side, 
> there were these errors in james-server.log:
>
>     INFO  15:44:30,820 | james.smtpserver | ID=587313029 Successfully spooled 
> mail Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370 from null on 
> 127.0.0.1 for [[email protected]]
>     INFO  15:44:30,833 | james.smtpserver | ID=587313029 Connection closed 
> for 127.0.0.1 (127.0.0.1)
>     INFO  15:44:31,284 | james.imapserver | ID=403855824 Connection closed 
> for hostname.domain.com (0:0:0:0:0:0:0:1)
>     ERROR 15:44:34,564 | org.apache.camel.processor.DefaultErrorHandler | 
> Failed delivery for exchangeId: ID-HCFHIE02-55242-1304101450755-0-20. 
> Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
>     java.lang.NullPointerException
>        at 
> org.nhindirect.gateway.smtp.james.mailet.DirectLocalAuditingMailet.service(DirectLocalAuditingMailet.java:217)
>        at 
> org.apache.james.mailetcontainer.camel.CamelProcessor.process(CamelProcessor.java:66)
>        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:299)
>        at 
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
>        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:80)
>        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.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
>        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:299)
>        at 
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
>        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.Pipeline.process(Pipeline.java:143)
>        at org.apache.camel.processor.Pipeline.process(Pipeline.java:78)
>        at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
>        at 
> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
>        at 
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
>        at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)
>        at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
>        at 
> org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:515)
>        at 
> org.apache.camel.processor.MulticastProcessor.access$100(MulticastProcessor.java:73)
>        at 
> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:239)
>        at 
> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:231)
>        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown 
> Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>        at java.lang.Thread.run(Unknown Source)
> ...
> <skipped some lines>
> ...
>     ERROR 15:44:34,569 | org.apache.camel.processor.DefaultErrorHandler | 
> Failed delivery for exchangeId: ID-HCFHIE02-55242-1304101450755-0-12. 
> Exhausted after delivery attempt: 1 caught: javax.mail.MessagingException: 
> Unable to process
>     mail Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370;
>       nested exception is:
>             org.apache.camel.CamelExecutionException: Exception occurred 
> during execution on the exchange: Exchange[Message: 
> org.apache.james.core.MailImpl@23c4a572]
>     javax.mail.MessagingException: Unable to process mail 
> Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370;
>
>
>
> I changed some James log levels to DEBUG and tried the read receipt link 
> again. Below are additional messages from james-server.log:
>
> INFO  10:44:47,182 | james.imapserver | ID=1438260267 Connection established 
> from <hostname removed> (0:0:0:0:0:0:0:1)
> INFO  10:44:47,477 | james.smtpserver | ID=1361523708 Connection established 
> from 127.0.0.1 (127.0.0.1)
> DEBUG 10:44:47,481 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.JamesWelcomeMessageHandler disconnect=false
> DEBUG 10:44:47,719 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> received: EHLO localhost
> DEBUG 10:44:47,719 | james.smtpserver | ID=1361523708 Lookup command handler 
> for command: EHLO
> DEBUG 10:44:47,721 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler: 250 
> [158.147.211.152 Hello localhost (127.0.0.1 [127.0.0.1]), PIPELINING, 
> ENHANCEDSTATUSCODES, 8BITMIME]
> DEBUG 10:44:47,722 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> disconnect=false
> DEBUG 10:44:47,723 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> received: MAIL FROM:<>
> DEBUG 10:44:47,724 | james.smtpserver | ID=1361523708 Lookup command handler 
> for command: MAIL
> DEBUG 10:44:47,725 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.JamesMailCmdHandler: 250 [2.1.0 Sender <> OK]
> DEBUG 10:44:47,755 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> disconnect=false
> DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> received: RCPT TO:<address removed>
> DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708 Lookup command handler 
> for command: RCPT
> DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.fastfail.ValidRcptHandler
> DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.fastfail.ValidRcptHandler: result=8 (DECLINED)
> DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
> DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.AuthRequiredToRelayRcptHook: result=8 (DECLINED)
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook: result=8 
> (DECLINED)
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook
> DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook: result=8 
> (DECLINED)
> DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.JamesRcptCmdHandler: 250 [2.1.5 Recipient 
> <address removed> OK]
> DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> disconnect=false
> DEBUG 10:44:47,788 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> received: DATA
> DEBUG 10:44:47,788 | james.smtpserver | ID=1361523708 Lookup command handler 
> for command: DATA
> DEBUG 10:44:47,792 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.JamesDataCmdHandler: 354 [Ok Send data ending 
> with <CRLF>.<CRLF>]
> DEBUG 10:44:47,793 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> disconnect=false
> DEBUG 10:44:47,817 | james.smtpserver | ID=1361523708 executing james message 
> handler 
> org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension@24062df1
> DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension: result=8 
> (DECLINED)
> DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing james message 
> handler org.apache.james.smtpserver.AddDefaultAttributesMessageHook@29a3139
> DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.AddDefaultAttributesMessageHook: result=8 
> (DECLINED)
> DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing james message 
> handler org.apache.james.smtpserver.SendMailHandler@59159684
> DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 sending mail
> INFO  10:44:47,859 | james.smtpserver | ID=1361523708 Successfully spooled 
> mail Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f from null on 
> 127.0.0.1 for [<address removed>]
> DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
> DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708 
> org.apache.james.smtpserver.SendMailHandler: result=1 (OK)
> DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708 executing hook 
> org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
> DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> received: QUIT
> DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708 Lookup command handler 
> for command: QUIT
> DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.QuitCmdHandler: 221 [2.0.0 
> 158.147.211.152 Service closing transmission channel]
> INFO  10:44:47,878 | james.smtpserver | ID=1361523708 Connection closed for 
> 127.0.0.1 (127.0.0.1)
> DEBUG 10:44:47,879 | james.smtpserver | ID=1361523708 
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler 
> disconnect=false
> DEBUG 10:44:48,152 | james.mailspooler | ==== Begin processing mail 
> Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f====
> DEBUG 10:44:48,248 | org.apache.camel.component.direct.DirectProducer | 
> Starting producer: Producer[direct://processor.root]
> DEBUG 10:44:48,249 | org.apache.camel.impl.ProducerCache | Adding to producer 
> cache with key: Endpoint[direct://processor.root] for producer: 
> Producer[direct://processor.root]
> DEBUG 10:44:48,250 | org.apache.camel.impl.ProducerCache | >>>> 
> Endpoint[direct://processor.root] Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,279 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> INFO  10:44:48,243 | james.imapserver | ID=1438260267 Connection closed for 
> <hostname removed> (0:0:0:0:0:0:0:1)
> DEBUG 10:44:48,297 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@725b1426 matches: true 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,300 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@111d5b39 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,300 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@5dda32d0 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,302 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:48,318 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,321 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@19acc826 matches: false 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,322 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@425997c matches: false 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,322 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@407f9e04 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,322 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:48,335 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,337 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@5b5e410 matches: false 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,337 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@3c079e4c matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,338 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@1829ae5e matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:48,338 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:52,124 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@384e57ba matches: false 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@3e84c1f9 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@7ddae27f matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,126 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:52,128 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,129 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@65075056 matches: true 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,129 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@59441dc0 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,130 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@6fd5609 matches: 
> true for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,130 | org.apache.camel.component.direct.DirectProducer | 
> Starting producer: Producer[direct://processor.transport]
> DEBUG 10:44:52,131 | org.apache.camel.impl.ProducerCache | Adding to producer 
> cache with key: Endpoint[direct://processor.transport] for producer: 
> Producer[direct://processor.transport]
> DEBUG 10:44:52,131 | org.apache.camel.impl.ProducerCache | >>>> 
> Endpoint[direct://processor.transport] Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,132 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@990de2 matches: false 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@783b67a7 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@67392596 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,135 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:52,141 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,142 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@79b80e60 matches: true 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,190 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateEquals@5dca01f0 matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,190 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MailStateNotEquals@794563aa matches: 
> false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,191 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:52,193 | org.apache.camel.component.bean.BeanProcessor | Setting 
> bean invocation result on the OUT message: 
> [org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,195 | org.apache.camel.processor.ChoiceProcessor | #0 - 
> org.apache.james.mailetcontainer.camel.MatcherMatch@236db810 matches: true 
> for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
> DEBUG 10:44:52,197 | org.apache.camel.processor.DefaultErrorHandler | Failed 
> delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-20. On 
> delivery attempt: 0 caught: java.lang.NullPointerException
> ERROR 10:44:52,197 | org.apache.camel.processor.DefaultErrorHandler | Failed 
> delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-20. 
> Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
> java.lang.NullPointerException
> ...
> <skipped some lines>
> ...
> DEBUG 10:44:52,200 | org.apache.camel.processor.Pipeline | Message exchange 
> has failed so breaking out of pipeline: Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74] Exception: 
> java.lang.NullPointerException
> DEBUG 10:44:52,204 | org.apache.camel.processor.MulticastProcessor | Done 
> parallel processing 1 exchanges
> DEBUG 10:44:52,205 | org.apache.camel.processor.Pipeline | Message exchange 
> has failed so breaking out of pipeline: Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74] Exception: 
> java.lang.NullPointerException
> DEBUG 10:44:52,206 | org.apache.camel.processor.DefaultErrorHandler | Failed 
> delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-12. On 
> delivery attempt: 0 caught: javax.mail.MessagingException: Unable to process 
> mail Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
>  nested exception is:
>        org.apache.camel.CamelExecutionException: Exception occurred during 
> execution on the exchange: Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74]
> ERROR 10:44:52,206 | org.apache.camel.processor.DefaultErrorHandler | Failed 
> delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-12. 
> Exhausted after delivery attempt: 1 caught: javax.mail.MessagingException: 
> Unable to process mail Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
>  nested exception is:
>        org.apache.camel.CamelExecutionException: Exception occurred during 
> execution on the exchange: Exchange[Message: 
> org.apache.james.core.MailImpl@1bcb7c74]
> javax.mail.MessagingException: Unable to process mail 
> Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
>  nested exception is:
> ...
>
>
>
> My issue seems similar to this post ( 
> http://mail-archives.apache.org/mod_mbox/james-server-user/200601.mbox/%[email protected]%3E
>  ) and these bugs ( https://issues.apache.org/jira/browse/JAMES-580   
> https://issues.apache.org/jira/browse/JAMES-655). Looking for any insight or 
> guidance. Thank you in advance.
>
> Regards,
> Vanessa
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to