我已经创建了一个BPEL流程并使用soapUI对其进行了测试,它可以正常运行并提供正确的结果。现在我需要从J2EE Web应用程序调用它,我已经用Google搜索了如何完成此操作,但我完全感到困惑,我不知道是否需要使用SOAP或JAX-WS或还要别的吗。我在Oracle web site找到了一个很好的tuto,它解释了如何使用orabpel.jar的类Locator调用BPEL,但是我无法找到下载这个jar的地方来测试它,而且我&# 39;我不确定它是仅适用于Oracle BPEL Manager还是可以与ODE一起使用
编辑:eclipse和tomcat表现得很奇怪我无法解释原因,但我设法创建了ws客户端,但它没有将所有类放在同一个包中,DeclarationPortTypeProxy在包声明中其余的都在declaration_pkg我有错误:
类型DeclarationPortTypeProxy必须实现继承 抽象方法 DeclarationPortType.process(DeclarationRequest)
当我尝试运行时,它说
SEVERE:servlet [jsp]的Servlet.service()与路径的上下文 [/ ClientDeclaration]抛出异常java.io.IOException:(404)没有 结果
这是什么意思?
提前致谢
PS:我有Tomcat 8和Apache ODE 2
答案 0 :(得分:0)
我终于设法生成了客户端,我真的不明白为什么,但我只是不得不重新安装Tomcat和ODE,我应该早点考虑一下,它让我疯了!