我正尝试按照此处的指南部署 Talend (V5.4.1) 作业服务:https://help.talend.com/display/KB/Deploying+or+exposing+a+job+as+a+Web+service
我能够生成 .war 文件并将 .war 文件放入 tomcat/webapp 文件夹,但是当我尝试在浏览器中调用 Web 服务时出现“错误”:
“patchSolrIndexUpdate_0.1”是我在 Talend 上创建的作业,当我手动运行它时它工作正常。
我还在我的 tomcat/lib 中添加了 axis.jar 文件,但它没有帮助。有没有人经历过类似的行为?感谢您的帮助。
最佳答案
好的,我已经解决了这个问题。真的很傻,url应该是localhost:8080/patchSolrIndexUpdate_0.1/services/patchSolrIndexUpdate?method=runJob 代替 localhost:8080/patchSolrIndexUpdate_0.1/services/patchSolrIndexUpdate_0.1?method=runJob.
不敢相信我花了一天时间才弄清楚那个额外的字符串 _0.1 ....
关于tomcat - 无法部署 Talend 作业 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22975350/