问题标签 [hermes-jms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
551 浏览

jms - 在 WebSphere 6.1 中查看队列和主题消息

我需要查看 WebSphere 6.1 上配置的队列和主题中的消息。我尝试配置 HermesJMS,但无法使其工作。如果有人知道如何使它与 WebSphere 6.1 一起工作,那就太好了!

否则...有什么替代方案?

0 投票
1 回答
4514 浏览

tibco-ems - HermesJMS 和 TIBCO

我正在尝试使用 hermes JMS v1.4 与 TIBCO 8.0 EMS 连接并查看队列详细信息。

可以这样做吗?

请让我知道所需的 TIBCO EMS 8.0 JMS jar 和相同的顺序。

我添加了 8 个 TIBCO EMS JMS jar 文件并在 Preferences 选项卡中选择了 TIBCO EMS。

我无法找到插件错误。请让我知道解决方案。

0 投票
4 回答
4659 浏览

jar - 无法在 RedHat Enterprise Linux 中使用 WebSphere MQ 8 配置 HermesJMS

我正在尝试使用 进行配置HermesJMS v1.14WebSphereMQ v8.0但我不能。我看过几个教程,我也跟着他们,虽然没有一个完全是这些版本。

这就是我所做的。我已经下载了这个试用版MQ V8.0 Trial for Multiplatform Multilingual eAssembly。我已经按照这些说明http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ins.doc/q008640_.htm?lang=en安装了它。

然后,我打开 HermesJMS 并将提供程序设置为 demo_mq.html 的第一部分(删除了过时的链接),但库是:

  • com.ibm.mq.commonservices.jar
  • com.ibm.mq.jar
  • com.ibm.mqjms.jar
  • com.ibm.mq.pcf.jar

然后我点击Scan,这很重要,因为这一步应该是加载所有jar的类,我们后面要用到。

然后我使用刚刚配置的加载器创建会话,当您更改加载器时,与类的组合应该使用连接工厂刷新,特别是我必须使用com.ibm.mq.jms.MQQueueConnectionFactory,但它没有出现,看起来像上一步扫描不起作用。

我查看了罐子,我知道课程MQQueueConnectionFactory在里面com.ibm.mq.jar

那么,有没有我忘记的步骤?我需要其他库吗?

不要犹豫,询问更多信息。

提前致谢。

更新:

根据 T.Rob 答案添加更多信息

您没有提到应用了 Fix Pack。8.0.0.1-3 中有许多 Java 修复程序可能会使您的设置更有趣并且您希望避免这些修复程序。

是的,我用过,我忘了说,对不起。

同页还解释了 setmqjmsenv 程序可用于设置环境

这个我没提,我setmqenv以前是配置PATH环境变量的。

第一个问题的解决方案:

我已经解决了它,但我认为没有“程序”可以做到这一点,我在这个网站http://talksoa.blogspot.com.es/2013/12/configure-hermes-jms-to-connect 中找到了这个。 html

等等,找到了解决办法。您必须首先从“加载器:”旁边的中间窗格中的下拉列表中选择类路径组名称,在其 WMQ7 上方的情况下,然后返回到第一个窗格并在插件下选择 IBM WebSphereMQ

我做了这样的事情,瞧!班级出现。现在我正在尝试配置属性:

  • 插件:IBM WebSphereMQ
  • 连接工厂:类 -> com.ibm.mq.jms.MQQueueConnectionFactory
  • 属性:主机名->
  • 属性:端口->(我不得不更改默认端口 1414)
  • 属性:queueManager -> MY.QUEUE.MANAGER
  • 属性:transportType -> 1

而且,当我这样做时Right button->Discover我收到以下错误:

我一直在寻找这个错误,它似乎是一个权威错误,所以我已经完成了:

myUser是我添加到mqm组的用户。

希望您能够帮助我。

谢谢。

0 投票
1 回答
413 浏览

jms - 爱马仕JMS的来源

它看起来Hermes JMS不再维护。我想知道来源是否在任何地方都可用。似乎只有 jar 文件可用 sourceforge。我们正计划使用SoapUI来测试一些通过ActiveMQ. 我们担心如果没有积极的维护或资源,我们会把自己画到一个角落。我寻找爱马仕的替代品。

看起来这JMSToolbox可能是一个长期的解决方案,但支持SoapUI尚未ActiveMQ成熟。对于其他解决方案的任何建议也将不胜感激。

0 投票
1 回答
7389 浏览

stdout - 无法从 SOAP UI 运行 HermesJMS

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

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

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

文件结构如下:

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

0 投票
1 回答
1285 浏览

ssl - 通过 HermesJMS 连接到 MQ 时出现证书错误

我对 HermesJMS 不是很熟悉。

我已将 HermesJMS 配置为在某个时候连接一些 MQ,它工作正常。然后我停止使用它。现在我正在尝试连接到同一组 MQ,但出现以下错误。

我知道这与证书有关,因为它提供 SSLHandshakeException,但我不太确定应该在哪里检查配置。据我所知,配置没有变化。(我不能确定这一点,因为 MQ 由不同的团队管理,他们不会费心将更改传达给世界其他地方)。

如何验证并确认是证书问题而不是其他配置问题。

0 投票
2 回答
467 浏览

jms - 连接到 Tibco EMS 8.2 时 Hermes JMS 中的身份验证错误

我正在使用 Hermes v1.4 SOAP UI 连接 Tibco EMS 8.2。我跟着这个教程

问题:

完成所有设置后,当我尝试连接在本地机器上运行的 EMS 服务器时。它给了我身份验证错误。

在此处输入图像描述

我提供了默认的用户名和密码,即“admin”和“admin”。我可以在我的 EMS 控制台中看到以下错误。

在此处输入图像描述

为什么我的 EMS 服务器没有授权 Hermes JMS 连接?我是否还需要在 EMS 方面做任何事情。请指导。

0 投票
2 回答
932 浏览

java - 导入连接到 JMS MQ 的 SOAP 项目时如何在 java 项目中手动创建 Hermes 会话

我创建了一个与消息队列连接并向其发送 JMS 消息的 SoapUI 项目。为了与 MQ 连接,我使用了 SoapUI 提供的 HERMES 工具。目前我正在使用 Hermes v1.14。

我已经在 Hermes 端创建了所需的会话和适当的队列,并按照此处所示的步骤发送了 JMS 消息:https : //www.soapui.org/documentation/jms/config.html,https:// www.soapui.org/jms/working-with-jms-messages.html

这一切都很好。

现在我正在尝试将这个 SOAPUI 项目合并到一个 Java 项目中,我将在其中提供项目 XML 并运行所有必需的测试用例。我无法通过 Java 代码创建 HERMES 会话和队列等。以下是该课程的一些代码片段。我在正确的道路上吗?寻找一些帮助来配置它。

输出:

PS我为此包含了一些JAR,它们是:

在此处输入图像描述

任何帮助,将不胜感激。

0 投票
1 回答
654 浏览

java - Hermes-JMS 无法显示消息

我是用户 Hermes-JMS 尝试在 Java 消息队列上显示消息。

当我选择“无法显示消息”的消息错误时,原因是 Class Cast 错误。

有没有办法将 Hermes 指向我的对象(设置 Hermes 的类路径),以便它可以使用 toString 方法显示它在队列中看到的消息。

0 投票
1 回答
3650 浏览

groovy - 如何使用 SOAPUI 向 IBM MQ 发送消息

我能够使用 SOAPUI groovy 脚本向 ActiveMQ 发送消息。

我按照链接中的配置

https://www.soapui.org/documentation/jms/config.html &

https://www.soapui.org/jms/working-with-jms-messages.html

我可以向 Apache ActivMQ 发送消息。

现在我想使用 IBM MQ 而不是 ActivMQ。

1) 您能否让我知道我需要对 IBM MQ 进行哪些配置更改?

2) ActiveMQ 的工作 Groovy 脚本也可以与 IBM MQ 一起使用吗?或者我需要修改 Groovy 脚本?

3) 您能否提供使用 SOAPUI 向 IBMMQ 发送 JMS 消息的链接?

提前致谢。