Hi to all, I installed james 2.3.1 on FreeBSD 7.1, all works fine but today
I send an mail with 30MB attached files (from a Windows machine with Outlook
Express), it successfully send mail, but it disappear on server, there is no
trace in James directories (inbox, outbox, spool, ...).
In the spool log report there are many errors, the following is an extract
---------------------- log start
11/05/09 18:53:52 ERROR spoolmanager: Exception in processor <transport>
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2786)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
at com.sun.mail.util.ASCIIUtility.getBytes(ASCIIUtility.java:247)
at javax.mail.internet.MimeMessage.parse(MimeMessage.java:317)
at
org.apache.james.core.MimeMessageWrapper.parse(MimeMessageWrapper.java:477)
at
org.apache.james.core.MimeMessageWrapper.loadMessage(MimeMessageWrapper.java:205)
at
org.apache.james.core.MimeMessageWrapper.checkModifyHeaders(MimeMessageWrapper.java:414)
at
org.apache.james.core.MimeMessageWrapper.setHeader(MimeMessageWrapper.java:426)
at
org.apache.james.core.MimeMessageCopyOnWriteProxy.setHeader(MimeMessageCopyOnWriteProxy.java:652)
at
org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding.service(UsersRepositoryAliasingForwarding.java:101)
at
org.apache.james.transport.mailets.LocalDelivery.service(LocalDelivery.java:64)
at
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:424)
at
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:405)
at
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:309)
at java.lang.Thread.run(Thread.java:619)
11/05/09 18:53:52 ERROR spoolmanager: An error occurred processing
Mail1242060624386-19 through transport
11/05/09 18:53:52 ERROR spoolmanager: Result was error
11/05/09 18:53:59 ERROR spoolmanager: Exception in processor <error>
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2786)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
at com.sun.mail.util.ASCIIUtility.getBytes(ASCIIUtility.java:247)
at javax.mail.internet.MimeMessage.parse(MimeMessage.java:317)
at
org.apache.james.core.MimeMessageWrapper.parse(MimeMessageWrapper.java:477)
at
org.apache.james.core.MimeMessageWrapper.loadMessage(MimeMessageWrapper.java:205)
at
org.apache.james.core.MimeMessageWrapper.getSize(MimeMessageWrapper.java:292)
at
org.apache.james.core.MimeMessageCopyOnWriteProxy.getSize(MimeMessageCopyOnWriteProxy.java:245)
at
org.apache.james.transport.mailets.AbstractNotify.getMessage(AbstractNotify.java:167)
at
org.apache.james.transport.mailets.AbstractRedirect.buildAlteredMessage(AbstractRedirect.java:1220)
at
org.apache.james.transport.mailets.AbstractRedirect.service(AbstractRedirect.java:1011)
at
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:424)
at
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:405)
at
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:309)
at java.lang.Thread.run(Thread.java:619)
11/05/09 18:53:59 ERROR spoolmanager: An error occurred processing
Mail1242060624386-19 through error
11/05/09 18:53:59 ERROR spoolmanager: Result was ghost
----------------------------- log end
FreeBSD packages installed:
james-2.3.1_1
diablo-jdk-1.6.0.07.02_4
Is there a solution for this? Why James do not notify me for this error? Is
it James or Java configuration error and in the last case anyone know how to
solve it?
Tnx
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]