Hermes-JMS 无法显示消息

Hermes-JMS Unable to display message

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

当我 select 消息错误时 "Unable to display message" 原因是 Class 转换错误。

有没有办法将 Hermes 指向我的对象(为 Hermes 设置 class 路径)以便它可以使用 toString 方法显示它在 Queue 上看到的消息。

我找到了解决方案。首先转到您的 IDE 并导出到 JAR(在 RAD 或 eclipse 中,这只需右键单击导出)并包含您的所有项目。这应该创建一个包含所有 class 文件的 jar 文件。即使你正在做一个 war 或 ear 文件,只需导出到 jar 文件以便 Hermes 可以读取它。

然后在 Hermes 中单击选项 -> 配置 select 提供程序选项卡展开已经存在的 class 路径组(重要的是不要创建新组,这是我制作我的每次尝试都出错,就用现有的)

右键单击 "Library" 和 select 添加 jar 文件,select 您在上面创建的 jar 文件,select 确定并扫描,您可能需要执行为您添加到您的 classes 所依赖的项目的每个 jar 再次添加 jar。