Hello All, And thanks in advance for any help you may be able to provide:
We have an issue similar to this thead reported last year http://mail-archives.apache.org/mod_mbox/james-server-user/201408.mbox/%3c53e69cf2.3090...@seelink.org%3E#archives We are runnning apache-james-3.0-beta4 and using Mysql as database. This happens randomly and to resolve it i have to go and delete the email message from the mail table then it goes throught again. Below is the error : DEBUG 13:19:14,840 | james.imapserver | ID=756977038 Error while processing imap request java.lang.NullPointerException at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106) at org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage.getBodyContent(JPAMessage.java:97) at org.apache.james.mailbox.store.mail.model.AbstractMessage.getFullContent(AbstractMessage.java:118) at org.apache.james.mailbox.store.streaming.InputStreamContent.getInputStream(InputStreamContent.java:65) at org.apache.james.mailbox.store.MessageResultImpl.getMimeDescriptor(MessageResultImpl.java:346) at org.apache.james.imap.processor.fetch.FetchResponseBuilder.build(FetchResponseBuilder.java:178) at org.apache.james.imap.processor.fetch.FetchProcessor.processMessageRanges(FetchProcessor.java:164) at org.apache.james.imap.processor.fetch.FetchProcessor.doProcess(FetchProcessor.java:119) at org.apache.james.imap.processor.fetch.FetchProcessor.doProcess(FetchProcessor.java:54) at org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:100) at org.apache.james.imap.processor.AbstractMailboxProcessor.process(AbstractMailboxProcessor.java:89) at org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:83) at org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:66) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:52) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:54) at org.apache.james.imapserver.netty.ImapChannelUpstreamHandler.messageReceived(ImapChannelUpstreamHandler.java:181) at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:327) at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:305) at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:207) at org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.run(ChannelUpstreamEventRunnable.java:44) at org.jboss.netty.handler.execution.OrderedMemoryAwareThreadPoolExecutor$ChildExecutor.run(OrderedMemoryAwareThreadPoolExecutor.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:701) INFO 13:19:14,840 | james.imapserver | ID=756977038 Any help would be highly appreciated.