1

我正在尝试HermesJMSsoapUI 5.2.1Windows7 x64 上运行 hermes 配置的首选项和路径设置正确。

问题是我无法写入C:驱动器。所以我不得不在其他地方安装 SOAPUI 和 Hermes。我已将 hermes_home、java_home 和 hermes_config 更改为我的实际路径。路径不包含空格等。当我从命令提示符运行 hermes.bat 时,它会正确启动。

但是,当我尝试 SoapUI -> 项目 -> 右键单击​​ -> 启动 HermesJMS - 没有任何反应。事情很糟糕,我什至在soapui和hermes日志中都找不到有用的东西。

文件结构如下:

hermes_home = ...\SoapUI-5.2.1\hermesJMS
hermes_config = ...\SoapUI-5.2.1\hermesJMS\cfg

有谁知道会发生什么?或者首先我在哪里可以找到从 SoapUI 启动 hermes 的脚本的标准输出和标准错误?

4

1 回答 1

1

以下是配置的SoapUI步骤HermesJMS

  • 首选项:在 SoapUI 工具中,转到 File -> Preferences -> Tools 并设置 HermesJMS 的路径,这在文档中有所提及。然后,保存首选项。
  • 启动 HermesJMS:现在,选择您的 soapui 项目。右键单击-> 启动 HermesJMS。此时,将显示一个对话框,要求用户选择 hermes 配置目录,在该目录中查找名为hermes-config.xml. 它查找的默认位置在{user.home}\.hermes.

    您已经提到 hermesJMS 已配置为与 TIBCO EMS 连接,因此您将在系统上拥有该文件。

  • 配置 JMS:我相信这可能并不适合您。但是,如果需要有人,这里提供了详细的步骤,并引用了文档。-- 这里是来自官方网站的activemq 。- 这里是TIBCO EMS。而 这里那里还可以在此处找到与 EMS 连接问题相关的一些信息。

C 驱动器上的权限问题: SmartBear 没有限制 SoapUI 需要安装在计算机上的特定驱动器中。因此,您可以在您有权安装的机器上自由安装该软件。

有谁知道会发生什么?或者首先我在哪里可以找到从 SoapUI 启动 hermes 的脚本的标准输出和标准错误?

你能做的最好的事情就是去日志看看发生了什么。当情况需要时,您可以从日志中找到很多有用的信息。当您从 windows -> 开始菜单调用 SoapUI 日志时,可以在 {user.home} 下找到它。如果您使用脚本SoapUI从命令行(转到)开始,那么您应该能够在控制台本身上的日志也可以在您调用的同一目录中找到日志文件。SOAPUI_HOME\binsoapui.bat

这次,上述说明应该可以解决您的问题。

于 2016-03-12T18:02:35.067 回答