无法在jbpm 6.1.0中运行包含预定义电子邮件服务任务的进程

时间:2015-01-08 11:14:21

标签: java remote-access jbpm

我正在使用RemoteRuntimeEngineFactory(rest),即RemoteRestRuntimeFactory来获取KieSession,然后启动一个只包含一个预定义的电子邮件服务任务的进程。无论我给出多少时间,它每次都会超时。超时抛出的异常是     线程“main”org.kie.services.client.api.command.exception中的异常。 RemoteCommunicationException:无法发布请求:读取超时

似乎这是一个错误,但它在版本6中无法重现。https://bugzilla.redhat.com/show_bug.cgi?id=1012915

非常感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:1)

由于无法访问SMTP服务器,可能会超时?这是我的暂停问题。

在/WEB-INF/classes/META-INF/CustomWorkItemHandlers.conf的war文件中,您可以添加行...

"Email" : new org.jbpm.process.workitem.email.EmailWorkItemHandler("SMTP SERVER HERE","SMTP PORT","EMAIL ADDRESS","EMAIL PASSWORD")

这是我设置SMTP服务器的方法。

希望这对你来说就像对我一样。