我正在尝试使用 hermes JMS v1.4 与 TIBCO 8.0 EMS 连接并查看队列详细信息。
可以这样做吗?
请让我知道所需的 TIBCO EMS 8.0 JMS jar 和相同的顺序。
我添加了 8 个 TIBCO EMS JMS jar 文件并在 Preferences 选项卡中选择了 TIBCO EMS。
我无法找到插件错误。请让我知道解决方案。
我正在尝试使用 hermes JMS v1.4 与 TIBCO 8.0 EMS 连接并查看队列详细信息。
可以这样做吗?
请让我知道所需的 TIBCO EMS 8.0 JMS jar 和相同的顺序。
我添加了 8 个 TIBCO EMS JMS jar 文件并在 Preferences 选项卡中选择了 TIBCO EMS。
我无法找到插件错误。请让我知道解决方案。
这就是我所做的。
使用 root 安装新的 Hermes(在我的情况下是在 Linux 上)
创建 /home/USER/.hermes 或 /home/USER/hermes 目录并从 /usr/local/HermesJMS/SOMETHING/cfg 目录复制文件(同样,仅在 Linux 上很重要)
然后我就可以用 /usr/local/HermesJMS/bin/hermes.sh 启动 Hermes
在 Hermes 中,第一步是进入“配置”->“提供者”部分
然后,您可以右键单击以创建新的提供程序。我将我的命名为“EMS8.1”,但值可以是任何值。
再次,使用右键单击选择“添加 jars”并选择 EMS_HOME/lib 目录中的 EVERY JARS。应用并关闭配置窗口。
最后一步是创建一个新的 Tibco EMS 会话(通过右键单击主屏幕中的会话或使用菜单栏)。这通常看起来很像这样:
这里我创建了一个 TibjmsConnectionFactory,所以队列和主题连接是可能的。
我所知道的唯一参数是用户名和密码。如果您要连接到 localhost:7222 以外的另一台服务器,则必须使用“serverURL”(在我的情况下,该属性仅用于展示)。
您现在可以右键单击会话并尝试发现目标(主题和队列)。如果连接成功,它们将自动添加。
注意:可能有一种方法可以用 JNDI 来做这件事,但我还没有玩过。