3

アプリの1つを新しいバージョンのJBossにデプロイすると、例外が発生します。

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

私の仮説は、JBossの新しいバージョンのHornetQはもはやそのメソッドを提供していないということです。JBossの現在のhornetQバージョンを確認する方法を知りたいので、APIドキュメントで別の方法を確認できます。

何かアイデア/提案はありますか?

4

2 に答える 2

7

JBossASmodules\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
于 2012-09-03T16:26:11.897 に答える
0

これは、hornetQjarファイルの正しいパスです。 jboss/modules/system/layers/base/org/hornetq/main/

于 2019-08-08T15:53:04.493 に答える