java - 我的 JBoss 使用什么版本的 HornetQ?

标签 java jboss jmx hornetq

我在较新版本的 JBoss 中部署我的应用程序之一时遇到异常。

NoSuchMethodError: org.hornetq.api.core.management.QueueControl.getMessageCount()I

我的假设是 JBoss 中较新版本的 HornetQ 不再提供该方法。 我想知道如何找出我的 JBoss 中当前的 hornetQ 版本,以便我可以查看 API 文档以找到替代方法。

有什么想法/建议吗?

最佳答案

导航到 JBoss AS 安装目录中的 modules\org\hornetq\main

您会在其中找到许多 jar 文件,例如:

hornetq-core-<version>.jar
hornetq-jms-<version>.jar

version是HornetQ的版本。

更新:

ls -al /opt/jboss-7.1.x/modules/org/hornetq/main
drwxr-xr-x    1 www-data www-data     4096 Jul 11 17:39 .
drwxr-xr-x    1 www-data www-data        0 Jul 11 17:39 ..
-rw-r--r--    1 www-data www-data  1462224 Mar  9 23:14 hornetq-core-2.2.13.Final.jar
-rw-r--r--    1 www-data www-data     2545 Mar  9 23:14 hornetq-core-2.2.13.Final.jar.index
-rw-r--r--    1 www-data www-data   229886 Mar  9 23:14 hornetq-jms-2.2.13.Final.jar
-rw-r--r--    1 www-data www-data      737 Mar  9 23:14 hornetq-jms-2.2.13.Final.jar.index
drwxr-xr-x    1 www-data www-data        0 Jul 11 17:39 lib
-rw-r--r--    1 www-data www-data       25 Mar  9 23:14 lib.index
-rw-r--r--    1 www-data www-data     1850 Mar  9 23:14 module.xml

关于java - 我的 JBoss 使用什么版本的 HornetQ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12251300/

相关文章:

java - 如何在Java中生成特定范围内的随机整数?

java - 无法从 JBoss7 中的 MBean 获取 EJB

java - 通过java列出weblogic中的所有用户

jmx - Hornetq的MBean没有暴露在WildFly中

java - 使用SEAM 2.1.2和JBOSS 4.2.3GA的组合框中出现错误

jmx - 有没有办法启用 Caffeine MBean 注册?

java - 如何并排合并位图

java - 如何更改wsse :KeyIdentifier to wsse:Reference with CXF

java - TimerTask 中 ArrayList 的 add() 导致所有元素相同

java - 如何将特定 JRE 版本设置为 JBoss 上运行的 Java 应用程序的默认版本