Eric, I created https://issues.apache.org/jira/browse/JAMES-1431 and added a test mailet and sample attachment image files that cause this problem.
Regards, IH On Mon, Aug 13, 2012 at 3:28 AM, Eric Charles <[email protected]> wrote: > Hi, > Could you open a jira and attach there the mail that gives the exception so > we can confirm this is geronimo mail bug? > > You can safely comment geronima jar, it' a chance for you that oracle mail > jar is still on the classpath (we should normally have excluded it...). > > Thx, Eric > > > On 08/10/2012 05:00 PM, Idea Harness wrote: >> >> Hi, >> >> When image files (Content-Type: image/gif, image/jpeg, image/jpg) are >> attached to emails and Apache James 3.0 Beta4 serves as an MTA >> I am getting these exceptions on MimeBodyPart.getContent() calls below : >> >> ... >> [Unknown image type image/gif; name="clientRegistration.gif"] >> javax.activation.UnsupportedDataTypeException: Unknown image type >> image/gif; >> name="clientRegistration.gif" at >> >> org.apache.geronimo.javamail.handlers.AbstractImageHandler.getContent(AbstractImageHandler.java:57) >> at >> javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:790) >> at javax.activation.DataHandler.getContent(DataHandler.java:537) >> at >> javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:637) >> at ... >> ... >> >> [Unknown image type image/jpeg; name="clientRegistration.jpeg"] >> javax.activation.UnsupportedDataTypeException: Unknown image type >> image/jpeg; >> name="clientRegistration.jpeg" at >> >> org.apache.geronimo.javamail.handlers.AbstractImageHandler.getContent(AbstractImageHandler.java:57) >> at >> javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:790) >> at javax.activation.DataHandler.getContent(DataHandler.java:537) >> at >> javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:637) >> at ... >> >> ... >> >> [Unknown image type image/jpg; name="clientRegistration.jpg"] >> javax.activation.UnsupportedDataTypeException: Unknown image type >> image/jpg; >> name="clientRegistration.jpg" at >> >> org.apache.geronimo.javamail.handlers.AbstractImageHandler.getContent(AbstractImageHandler.java:57) >> at >> javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:790) >> at javax.activation.DataHandler.getContent(DataHandler.java:537) >> at >> javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:637) >> at ... >> >> >> This used to work just fine with Apache James 3.0 Beta3 (there was >> only Sun's Java Mail JAMES/lib/mail-1.4.4.jar), but started breaking >> in >> Apache James 3.0 Beta4 due to (the addition of) >> JAMES/lib/geronimo-javamail_1.4_mail-1.6.jar which is buggy (and hides >> Sun's JavaMail >> even though it appears after it on the classpath (in >> JAMES/conf/wrapper.conf JAMES/lib/mail-1.4.4.jar is argument 10 vs. >> geronimo-javamail_1.4_mail-1.6.jar which is argument 88)). >> >> Commenting out geronimo-javamail_1.4_mail-1.6.jar in the >> JAMES/conf/wrapper.conf fixes the problem (and from the tests that >> I've done >> nothing else breaks yet), how I'd like to know whether it's absolutely >> needed or could be removed ? >> >> Regards, >> IH >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > -- > eric | http://about.echarles.net | @echarles > > > --------------------------------------------------------------------- > 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]
