我正在尝试使用apche-commons-email
API在我的java网络应用程序中发送电子邮件。我已将jboss5 mail-service.xml
配置为从Gmail
ID发送电子邮件。但是我收到了错误
org.jboss.resteasy.spi.UnhandledException: java.lang.ClassCastException:
javax.mail.Session cannot be cast to javax.mail.Session
执行行
时Session mailSession = (Session) ictx.lookup("java:/Mail");
请帮忙。
答案 0 :(得分:0)
我只能将此视为自定义类加载器加载javax.mail.Session
类以及原始javax.mail.Session
对象!
但是当试图将第一个类的对象强制转换为第二个类的实例时,会发生异常,因为两个对象都不匹配(即方法名,成员变量等等)
检查同一问题的this answer和其他答案。