我正在使用RemoteRuntimeEngineFactory(rest),即RemoteRestRuntimeFactory来获取KieSession,然后启动一个只包含一个预定义的电子邮件服务任务的进程。无论我给出多少时间,它每次都会超时。超时抛出的异常是 线程“main”org.kie.services.client.api.command.exception中的异常。 RemoteCommunicationException:无法发布请求:读取超时
似乎这是一个错误,但它在版本6中无法重现。https://bugzilla.redhat.com/show_bug.cgi?id=1012915
非常感谢任何帮助。
谢谢!
答案 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服务器的方法。
希望这对你来说就像对我一样。