Grails 为什么赢了';异步邮件插件不能在Tomcat7上工作吗?

Grails 为什么赢了';异步邮件插件不能在Tomcat7上工作吗?,grails,quartz-scheduler,grails-plugin,Grails,Quartz Scheduler,Grails Plugin,我在我的开发机器上尝试了异步邮件插件。一切都很顺利。在prod机器(tomcat7)上部署应用程序后,邮件传递不再工作。日志文件中未出现错误、警告或信息消息 我认为石英的工作没有得到执行。因此,我创建了自己的石英工作,并使用“triggerNow”方法将其解雇。同样的游戏。在开发正常情况下,在产品上未出现任何消息 jconsole将所有quartz工作线程显示为正在运行。线程自创建以来似乎一直处于休眠状态 当使用石英时,是否有人面临同样的问题 我正在使用: Grails1.3.7 石英0.4.2

我在我的开发机器上尝试了异步邮件插件。一切都很顺利。在prod机器(tomcat7)上部署应用程序后,邮件传递不再工作。日志文件中未出现错误、警告或信息消息

我认为石英的工作没有得到执行。因此,我创建了自己的石英工作,并使用“triggerNow”方法将其解雇。同样的游戏。在开发正常情况下,在产品上未出现任何消息

jconsole将所有quartz工作线程显示为正在运行。线程自创建以来似乎一直处于休眠状态

当使用石英时,是否有人面临同样的问题

我正在使用:

  • Grails1.3.7
  • 石英0.4.2
  • tomcat 7.x
  • 异步邮件0.2.1(取决于quartz)

  • 它是否使用java邮件api来进行实际的邮件发送?我记得邮件插件也有类似的问题,开发版本中包含java mail jar,但生产版本中没有。uuuhhh,多么令人尴尬!仔细阅读quartz文档后,我发现下面这句话“默认情况下,在测试环境下运行时不会执行作业”。是的,我的描述失败了。我在测试系统上部署了web应用程序,而不是在prod上。