JBPM3邮件发送异常—org.jbpm.JbpmException: couldn't send email
来源:互联网 发布:关于编程的书籍 编辑:程序博客网 时间:2024/05/21 03:58
在看《深入迁出JBPM》一书,随书做邮件任务提醒的练习时按照书上的源码来出现了错误:
org.jbpm.JbpmException: couldn't send email。
一开始我的jbpm.cfg.xml是这样的:
<String name="jbpm.mail.smtp.host" value="smtp.sina.com" />
<bean name="jbpm.mail.address.resolver" class="com.tasknotifytest.TestMailResolver" singleton="true" />
<String name="jbpm.mail.from.address" value="lihong2002.student@sina.com" />
其中TestMailResolver是自定义的邮件解析类。
在高杰博客(http://jacky6024.javaeye.com/blog/317480)里面谈到的解决方案是:
<String name="jbpm.mail.smtp.host" value="smtp.sina.com" />
<bean name="jbpm.mail.address.resolver" class="com.tasknotifytest.TestMailResolver" singleton="true" />
<String name="jbpm.mail.from.address" value="lihong2002.student@sina.com" />
<!-- 邮件安全验证 -->
<string name="jbpm.mail.smtp.auth" value="true" />
<!-- 用户名 -->
<string name="jbpm.mail.user" value="lihong2002.student@sina.com" />
<!-- 密码 -->
<string name="jbpm.mail.password" value="*********" />
但是这个办法仍然不能解决上面的问题,
愁眉不展时,在javaeye看到一为大牛的终极解决方案,http://royzhou1985.javaeye.com/blog/430304 ,圆满解决了我的问题。
按着那个步骤重新配置了jbpm.cfg.xml为:
<String name="jbpm.mail.smtp.host" value="smtp.sina.com" />
<bean name="jbpm.mail.address.resolver" class="com.tasknotifytest.TestMailResolver" singleton="true" />
<String name="jbpm.mail.from.address" value="lihong2002.student@sina.com" />
<!-- 自定义的邮件发送类 -->
<string name="mail.class.name" value="com.tasknotifytest.Mail" />
<string name="resource.mail.properties" value="jbpm.mail.properties" />
<!-- 邮件安全验证 -->
<string name="jbpm.mail.smtp.auth" value="true" />
其中jbpm.mail.properties为自定义的属性文件:
mail.smtp.host=smtp.sina.com
mail.smtp.port=25
mail.smtp.user=lihong2002.student@sina.com
mail.smtp.password=*********
- JBPM3邮件发送异常—org.jbpm.JbpmException: couldn't send email
- Send Email 发送邮件
- org.jbpm.api.JbpmException
- Jbpm3.2 发送邮件需要修改org.jbpm.mail.Mail类
- 发送邮件 coding: send email
- send email Java发送邮件
- xfire org.codehaus.xfire.fault.XFireFault: Couldn't send message.
- Fedora git send-email 使用 msmtp 发送 Gmail 邮件
- yii2 无法发送邮件的解决 can not send email
- android 发送邮件--实现 send email for android
- oracle—email邮件发送
- org.jbpm.api.JbpmException: no process definition with id 'test1'
- org.jbpm.api.JbpmException: no process definition with key '***'
- JBPM3 邮件发送终极解决办法
- magento 发送邮件,通过magento的机制发送邮件 - magento send custom email
- org.jbpm.api.JbpmException: no environment to get org.jbpm.pvm.internal.session.RepositorySession
- Nested exception is org.codehaus.xfire.fault.XFireFault: Couldn't send message..
- Xfire Nested exception is org.codehaus.xfire.fault.XFireFault:Couldn't send message.
- 获取MIDI数据
- Map Reduce
- 做回我自己
- 做回我自己
- Visual Studio 2008 试用版过期版的升级方法
- JBPM3邮件发送异常—org.jbpm.JbpmException: couldn't send email
- 【每天读一点英文】gnuhpc注释版:Autumn-the Harvest Season
- 1.移动应用开发初体验
- java读取网页信息
- SQLServer2005Bible的示例数据库
- [转]inode大小的最佳設置
- ~我们昨晚一起放烟花,哈哈,彼此笑的那么灿烂幸福!
- ROM,RAM,Flash,NORFlash,NANDFlash
- CSS 框模型解析