Can';t为新的JavaMail会话配置Glassfish

Can';t为新的JavaMail会话配置Glassfish,glassfish,jakarta-mail,Glassfish,Jakarta Mail,当我转到Glassfish web控制台localhost 4848,转到Resources JavaMail并点击“new”按钮时,我得到了这个错误类java.lang.RuntimeException。我对Glassfish相当陌生,正在尝试遵循邮件教程。谁能给我一些关于从哪里开始的建议?提前谢谢 这是GlassFish 4.1.1版本中引入的一个新版本。应该可以工作。幸运的是,我能够让电子邮件正常工作。问题是他们为匿名用户设置了Exchange,但没有安全性(SMTP不是SMTPS)。然而

当我转到Glassfish web控制台localhost 4848,转到Resources JavaMail并点击“new”按钮时,我得到了这个错误类java.lang.RuntimeException。我对Glassfish相当陌生,正在尝试遵循邮件教程。谁能给我一些关于从哪里开始的建议?提前谢谢

这是GlassFish 4.1.1版本中引入的一个新版本。应该可以工作。

幸运的是,我能够让电子邮件正常工作。问题是他们为匿名用户设置了Exchange,但没有安全性(SMTP不是SMTPS)。然而,我从来没有让Glassfish中的JavaMail工作过。由于其他一些原因,决定继续使用当前版本的Glassfish。如前所述,我确实尝试返回到4.1,但在获取JavaMail设置作为资源时遇到了类似的问题。一旦基本问题得到解决,我就放弃了回到4.1的努力,所以我不确定这是否会改变什么。
Thx

对于通过Web控制台努力做到这一点并且不想降级的任何人,只需使用子命令行选项创建邮件会话,然后在Web控制台上继续添加其他属性

asadmin>创建javamail资源--mailhost localhost
--mailuser示例--来自地址示例\@sun\.com邮件/MyMailSession