-1

我正在尝试安装和理解 ODE。

我设置了 Tomcat7 没问题我设置了 ODE WAR 分发我按照说明复制了示例文件夹。

然后我运行它,它失败了。然后我 RTM 又看到了

sendoap 可执行文件可以在分发 bin 目录中找到。应根据流程服务的 WSDL 文件中定义的地址更新 url。

使用给定命令行的可执行脚本会引发异常。

无法找到或加载主类 org.apache.ode.tools.sendsoap.cline.HttpSoapSender

最新版本。如果需要对 URL 进行一些更新,则安装说明中的任何地方都没有说明。鉴于新用户确实安装了这必须是我多年来读过的最脑残的粗心指令集之一,无论修复如何。但是有人可以启发我吗?

为了清楚起见,端口 8080 上的启动屏幕很好。

4

2 回答 2

1

命令行工具似乎有一些类路径问题。我建议改用 SoapUI,它也提供了更好的用户体验。

更新:验证安装的快速入门:

对于一个简单的测试,只需将 helloworld2 示例从 dist 包复制到 tomcat/webapps/ode/processes。然后该过程应出现在 Web 控制台中。复制 helloworld 进程http://localhost:8080/ode/deployment/services/的 Axis2 WSDL URL ,它很可能是 http://localhost:8080/ode/processes/helloWorld?wsdl。打开 SoapUI,启动一个新的 SOAP 项目,将 WSDL URL 粘贴到“Initial WSDL”表单中并创建项目。SoapUI 将为 hello 操作创建示例请求“请求 1”。双击,播放内容并使用绿色的“播放”按钮调用方法。

于 2015-02-20T21:49:09.743 回答
1

由于构建问题,1.3.6 WAR/JBI 发行版的 lib 目录中的 JAR 文件不起作用(错误报告)。改用 1.3.5 发行版,直到解决此问题。

于 2015-03-06T16:47:45.543 回答