【问题标题】:ODE WAR examples wont run UBUNTU 14.04ODE WAR 示例无法运行 UBUNTU 14.04
【发布时间】:2015-04-22 10:46:23
【问题描述】:

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

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

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

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

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

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

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

为了清楚起见,端口 8080 上的启动屏幕正常显示。

【问题讨论】:

标签: tomcat7 orchestration apache-ode


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    命令行工具似乎有一些类路径问题。我建议改用 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”。双击,播放内容并使用绿色“播放”按钮调用方法。

    【讨论】:

    • 是否有可以分享的视频或说明来测试这一点?我正在寻找一个简单直接的操作方法,没有大惊小怪或混乱的解释。只需确认一下,检查该东西是否已正确安装并且运行良好,可以继续下一步。如果支持该数据库,它将安装 Postgresql,文档没有说它是但包含的驱动程序有它。事实上,在我看来,这个产品的网络和培训内容对于 apache 产品来说是次标准的,即使对于孵化器也是如此。我可能需要推荐 Apache 重新考虑这个项目的状态。
    • 不,很遗憾,我们没有视频或说明,我将使用基本的快速入门更新我的答案。我们也感谢通过邮件列表对文档进行的任何改进。使用 PostgreSQL 有点棘手,我建议在 user@ode.apache.org 询问。
    猜你喜欢
    • 2014-08-08
    • 1970-01-01
    • 2015-10-14
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    相关资源
    最近更新 更多