You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by gamliela <ga...@hotmail.com> on 2012/07/01 16:58:49 UTC

Potential bug in LocalDelivery mailet...?

Hi,

I get exception in this mailet (at "transport" processor): 
<mailet match="RecipientIsLocal" class="LocalDelivery"/> 
When the recipient belongs to local host but has no user or mailbox defined.
The sender has not authorized.

I'm using James3-beta4 + MySQL + Win7. 
I also tried to upgrade OpenJPA to 2.2 but this didn't help.
There is also jira at https://issues.apache.org/jira/browse/MAILBOX-177 that
I think addresses the same problem.

Any help is welcomed...

Thanks,
Alon

Here is the trace:
-----------------
INFO  17:54:13,326 | james.smtpserver | Id='20271853' User='' Connection
established from 127.0.0.1
INFO  17:54:13,625 | james.smtpserver | Id='20271853' User='' Successfully
spooled mail Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28 from
gamliela@hotmail.com on 127.0.0.1/127.0.0.1 for [proxy@localhost]
INFO  17:54:13,642 | james.smtpserver | Id='20271853' User='' Connection
closed for 127.0.0.1
INFO  17:54:14,245 | james.mailetcontext | I'm a debug mailet just before
the RecipientIsLocal mailet. See mail details below:
INFO  17:54:14,246 | james.mailetcontext | mail.name =
Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28
INFO  17:54:14,246 | james.mailetcontext | mail.state = transport
INFO  17:54:14,246 | james.mailetcontext | mail.remoteAddr = 127.0.0.1
INFO  17:54:14,246 | james.mailetcontext | mail.remoteHost = 127.0.0.1
INFO  17:54:14,247 | james.mailetcontext | mail.errorMessage = null
INFO  17:54:14,247 | james.mailetcontext | mail.sender =
gamliela@hotmail.com
INFO  17:54:14,247 | james.mailetcontext | mail.recipient = proxy@localhost
INFO  17:54:14,247 | james.mailetcontext | mail.recipient.localpart = proxy
INFO  17:54:14,248 | james.mailetcontext | mail.recipient.domain = localhost
INFO  17:54:14,248 | james.mailetcontext | mail.messageSize = 485
INFO  17:54:14,248 | james.mailetcontext | mail.message.from =
gamliela@hotmail.com
INFO  17:54:14,261 | james.mailetcontext | mail.message.subject = Response
INFO  17:54:14,262 | james.mailetcontext | mail.attribute.JAMES_BLOB_URL =
file:/C:/java/james-3.0-beta4/bin/../var/store/activemq/blob-transfer/1/ID_ALONOS-58679-1341157959447-3_1_13_1_1
INFO  17:54:14,262 | james.mailetcontext |
mail.attribute.org.apache.james.SMTPIsAuthNetwork = true
INFO  17:54:14,262 | james.mailetcontext | mail.attribute.JAMES_QUEUE_NAME =
spool
INFO  17:54:14,262 | james.mailetcontext | mail.attribute.spamChecked = true
INFO  17:54:14,298 | james.mailetcontext | Error while storing mail.
javax.mail.MessagingException: Unable to access mailbox.;
  nested exception is:
	org.apache.james.mailbox.exception.MailboxException: Unable to parse
message
	at
org.apache.james.transport.mailets.SieveMailet.post(SieveMailet.java:211)
	at
org.apache.jsieve.mailet.SieveMailboxMailet.storeMessageInbox(SieveMailboxMailet.java:387)
	at
org.apache.jsieve.mailet.SieveMailboxMailet.sieveMessage(SieveMailboxMailet.java:358)
	at
org.apache.jsieve.mailet.SieveMailboxMailet.storeMail(SieveMailboxMailet.java:341)
	at
org.apache.james.transport.mailets.SieveMailet.storeMail(SieveMailet.java:119)
	at
org.apache.jsieve.mailet.SieveMailboxMailet.service(SieveMailboxMailet.java:275)
	at
org.apache.james.transport.mailets.LocalDelivery.service(LocalDelivery.java:72)
	at
org.apache.james.mailetcontainer.impl.camel.CamelProcessor.process(CamelProcessor.java:65)
	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:70)
	at
org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:400)
	at
org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:340)
	at
org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:187)
	at org.apache.camel.processor.Splitter.process(Splitter.java:94)
	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.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
	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.component.direct.DirectProducer.process(DirectProducer.java:61)
	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.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
	at
org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
	at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
	at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
	at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
	at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
	at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
	at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:110)
	at
org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:123)
	at
org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:130)
	at
org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.service(CamelMailetProcessor.java:62)
	at
org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor.service(AbstractStateCompositeProcessor.java:99)
	at
org.apache.james.mailetcontainer.impl.JamesMailetContext.sendMail(JamesMailetContext.java:404)
	at
org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.toProcessor(AbstractStateMailetProcessor.java:162)
	at
org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.access$1000(CamelMailetProcessor.java:48)
	at
org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor$MailetContainerRouteBuilder$StateChangedProcessor.process(CamelMailetProcessor.java:208)
	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.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.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:70)
	at
org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:400)
	at
org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:340)
	at
org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:187)
	at org.apache.camel.processor.Splitter.process(Splitter.java:94)
	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.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
	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.component.direct.DirectProducer.process(DirectProducer.java:61)
	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.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
	at
org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
	at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
	at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
	at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
	at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
	at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
	at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:110)
	at
org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:123)
	at
org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:130)
	at
org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.service(CamelMailetProcessor.java:62)
	at
org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor.service(AbstractStateCompositeProcessor.java:99)
	at
org.apache.james.mailetcontainer.impl.JamesMailSpooler$1.run(JamesMailSpooler.java:157)
	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)
Caused by: org.apache.james.mailbox.exception.MailboxException: Unable to
parse message
	at
org.apache.james.mailbox.store.StoreMessageManager.appendMessage(StoreMessageManager.java:383)
	at
org.apache.james.transport.mailets.SieveMailet.post(SieveMailet.java:208)
	... 162 more
Caused by: java.io.IOException: The system cannot find the path specified
	at java.io.WinNTFileSystem.createFileExclusively(Native Method)
	at java.io.File.checkAndCreate(Unknown Source)
	at java.io.File.createTempFile(Unknown Source)
	at java.io.File.createTempFile(Unknown Source)
	at
org.apache.james.mailbox.store.StoreMessageManager.appendMessage(StoreMessageManager.java:260)
	... 163 more
INFO  17:54:14,355 | james.mailetcontext | Storing mail
Mail1341158054352-3ca94540-82c2-48ed-9779-7e9f8de19272 in
file://var/mail/error/
INFO  17:54:14,418 | james.mailqueuefactory | Unable to delete blob message
file for mail Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28


-- 
View this message in context: http://old.nabble.com/Potential-bug-in-LocalDelivery-mailet...--tp34098390p34098390.html
Sent from the James - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Potential bug in LocalDelivery mailet...?

Posted by Eric Charles <er...@apache.org>.
Hi,
MAILBOX-177 is about local delivery failure, but the cause is different.
You have a java.io.IOException: The system cannot find the path 
specified at java.io.WinNTFileSystem.createFileExclusively.

Do you have jpa or maildir defined in your mailbox.xml? (maildir will 
not work on windows).

Check also your tmp folder permission.

Thx, Eric


On 07/01/2012 04:58 PM, gamliela wrote:
>
> Hi,
>
> I get exception in this mailet (at "transport" processor):
> <mailet match="RecipientIsLocal" class="LocalDelivery"/>
> When the recipient belongs to local host but has no user or mailbox defined.
> The sender has not authorized.
>
> I'm using James3-beta4 + MySQL + Win7.
> I also tried to upgrade OpenJPA to 2.2 but this didn't help.
> There is also jira at https://issues.apache.org/jira/browse/MAILBOX-177 that
> I think addresses the same problem.
>
> Any help is welcomed...
>
> Thanks,
> Alon
>
> Here is the trace:
> -----------------
> INFO  17:54:13,326 | james.smtpserver | Id='20271853' User='' Connection
> established from 127.0.0.1
> INFO  17:54:13,625 | james.smtpserver | Id='20271853' User='' Successfully
> spooled mail Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28 from
> gamliela@hotmail.com on 127.0.0.1/127.0.0.1 for [proxy@localhost]
> INFO  17:54:13,642 | james.smtpserver | Id='20271853' User='' Connection
> closed for 127.0.0.1
> INFO  17:54:14,245 | james.mailetcontext | I'm a debug mailet just before
> the RecipientIsLocal mailet. See mail details below:
> INFO  17:54:14,246 | james.mailetcontext | mail.name =
> Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28
> INFO  17:54:14,246 | james.mailetcontext | mail.state = transport
> INFO  17:54:14,246 | james.mailetcontext | mail.remoteAddr = 127.0.0.1
> INFO  17:54:14,246 | james.mailetcontext | mail.remoteHost = 127.0.0.1
> INFO  17:54:14,247 | james.mailetcontext | mail.errorMessage = null
> INFO  17:54:14,247 | james.mailetcontext | mail.sender =
> gamliela@hotmail.com
> INFO  17:54:14,247 | james.mailetcontext | mail.recipient = proxy@localhost
> INFO  17:54:14,247 | james.mailetcontext | mail.recipient.localpart = proxy
> INFO  17:54:14,248 | james.mailetcontext | mail.recipient.domain = localhost
> INFO  17:54:14,248 | james.mailetcontext | mail.messageSize = 485
> INFO  17:54:14,248 | james.mailetcontext | mail.message.from =
> gamliela@hotmail.com
> INFO  17:54:14,261 | james.mailetcontext | mail.message.subject = Response
> INFO  17:54:14,262 | james.mailetcontext | mail.attribute.JAMES_BLOB_URL =
> file:/C:/java/james-3.0-beta4/bin/../var/store/activemq/blob-transfer/1/ID_ALONOS-58679-1341157959447-3_1_13_1_1
> INFO  17:54:14,262 | james.mailetcontext |
> mail.attribute.org.apache.james.SMTPIsAuthNetwork = true
> INFO  17:54:14,262 | james.mailetcontext | mail.attribute.JAMES_QUEUE_NAME =
> spool
> INFO  17:54:14,262 | james.mailetcontext | mail.attribute.spamChecked = true
> INFO  17:54:14,298 | james.mailetcontext | Error while storing mail.
> javax.mail.MessagingException: Unable to access mailbox.;
>    nested exception is:
> 	org.apache.james.mailbox.exception.MailboxException: Unable to parse
> message
> 	at
> org.apache.james.transport.mailets.SieveMailet.post(SieveMailet.java:211)
> 	at
> org.apache.jsieve.mailet.SieveMailboxMailet.storeMessageInbox(SieveMailboxMailet.java:387)
> 	at
> org.apache.jsieve.mailet.SieveMailboxMailet.sieveMessage(SieveMailboxMailet.java:358)
> 	at
> org.apache.jsieve.mailet.SieveMailboxMailet.storeMail(SieveMailboxMailet.java:341)
> 	at
> org.apache.james.transport.mailets.SieveMailet.storeMail(SieveMailet.java:119)
> 	at
> org.apache.jsieve.mailet.SieveMailboxMailet.service(SieveMailboxMailet.java:275)
> 	at
> org.apache.james.transport.mailets.LocalDelivery.service(LocalDelivery.java:72)
> 	at
> org.apache.james.mailetcontainer.impl.camel.CamelProcessor.process(CamelProcessor.java:65)
> 	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:70)
> 	at
> org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:400)
> 	at
> org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:340)
> 	at
> org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:187)
> 	at org.apache.camel.processor.Splitter.process(Splitter.java:94)
> 	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.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
> 	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.component.direct.DirectProducer.process(DirectProducer.java:61)
> 	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.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
> 	at
> org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
> 	at
> org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
> 	at
> org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
> 	at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
> 	at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
> 	at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:110)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:123)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:130)
> 	at
> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.service(CamelMailetProcessor.java:62)
> 	at
> org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor.service(AbstractStateCompositeProcessor.java:99)
> 	at
> org.apache.james.mailetcontainer.impl.JamesMailetContext.sendMail(JamesMailetContext.java:404)
> 	at
> org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.toProcessor(AbstractStateMailetProcessor.java:162)
> 	at
> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.access$1000(CamelMailetProcessor.java:48)
> 	at
> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor$MailetContainerRouteBuilder$StateChangedProcessor.process(CamelMailetProcessor.java:208)
> 	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.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.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:70)
> 	at
> org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:400)
> 	at
> org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:340)
> 	at
> org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:187)
> 	at org.apache.camel.processor.Splitter.process(Splitter.java:94)
> 	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.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
> 	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.component.direct.DirectProducer.process(DirectProducer.java:61)
> 	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.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
> 	at
> org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
> 	at
> org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
> 	at
> org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
> 	at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
> 	at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
> 	at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:110)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:123)
> 	at
> org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:130)
> 	at
> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.service(CamelMailetProcessor.java:62)
> 	at
> org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor.service(AbstractStateCompositeProcessor.java:99)
> 	at
> org.apache.james.mailetcontainer.impl.JamesMailSpooler$1.run(JamesMailSpooler.java:157)
> 	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)
> Caused by: org.apache.james.mailbox.exception.MailboxException: Unable to
> parse message
> 	at
> org.apache.james.mailbox.store.StoreMessageManager.appendMessage(StoreMessageManager.java:383)
> 	at
> org.apache.james.transport.mailets.SieveMailet.post(SieveMailet.java:208)
> 	... 162 more
> Caused by: java.io.IOException: The system cannot find the path specified
> 	at java.io.WinNTFileSystem.createFileExclusively(Native Method)
> 	at java.io.File.checkAndCreate(Unknown Source)
> 	at java.io.File.createTempFile(Unknown Source)
> 	at java.io.File.createTempFile(Unknown Source)
> 	at
> org.apache.james.mailbox.store.StoreMessageManager.appendMessage(StoreMessageManager.java:260)
> 	... 163 more
> INFO  17:54:14,355 | james.mailetcontext | Storing mail
> Mail1341158054352-3ca94540-82c2-48ed-9779-7e9f8de19272 in
> file://var/mail/error/
> INFO  17:54:14,418 | james.mailqueuefactory | Unable to delete blob message
> file for mail Mail1341158053383-5f241ed8-2b64-4e91-8589-64156caacb28
>
>

-- 
eric | http://about.echarles.net | @echarles

---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org