之前,我在 Tomcat 6.0.24 上部署了 1 个应用程序,它运行良好。现在,我已经部署了一个 AXIS Web 服务,第一个应用程序在发送邮件时给出了错误。我正在使用 Java6 并使用 mail-1.4.2.jar 进行邮件发送。
Error message:
javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_8_85998487.1343293259308"
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:779)
at javax.mail.Transport.send0(Transport.java:191)
at javax.mail.Transport.send(Transport.java:120)
此外,如果我从部署中删除 Web 服务并尝试运行应用程序,它可以正常工作。另外,我可以接收邮件。此外,我想补充的是,如果我将 webservie 部署在不同的 tomcat 上,那么 applciation 朗姆酒就可以了。问题仅在于两者同时在同一台服务器上时。