萝卜白菜。 2024-09-04 17:38 采纳率: 100%
浏览 24
已结题

TongWeb8.0下应用用javamail接口报错

TongWeb8.0下应用用javamail接口报错如下:

2024-09-04 17:26:44 [ERROR] - Servlet.service() for servlet [TestServlet] in context with path [webtest] threw exception [Servlet execution threw an exception] with root cause java.util.ServiceConfigurationError: javax.mail.Provider: Provider com.tongweb.mail.imap.IMAPProvider not a subtype
    at java.util.ServiceLoader.fail(ServiceLoader.java:239)
    at java.util.ServiceLoader.access$300(ServiceLoader.java:185)
    at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:376)
    at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
    at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
    at javax.mail.Session.getProviders(Session.java:493)

  • 写回答

2条回答 默认 最新

  • 萝卜白菜。 2024-09-04 17:41
    关注

    两种解决方法:
    方法一: 开启轻量模式或web兼容模式,这样不加载TongWeb的mail.jar.
    方法二:应用部署时 "加载应用实现" 勾选 “JavaMail” .

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月12日
  • 已采纳回答 9月4日
  • 创建了问题 9月4日