1

デフォルトで HornetQ-2.1.2 バージョンに付属する JBoss-6.0.0 AS を使用していますが、このバージョンの HornetQ には多くのイテレーション関連のバグがあり、デフォルトで JBoss 7 AS に付属する HornetQ-2.2.5 バージョンで解決されています。

JBoss 6 AS に固有の他の多くのサービスをすでに使用しているため、JBoss 7 AS に切り替えることができません。現時点で JBoss 7 AS に切り替えるのは非常に危険です。

JBoss 6 AS で HornetQ のバージョンをアップグレードできる方法はありますか? スタンドアロンの HornetQ-2.2.5 を別のプロセスとして実行してみましたが、JBoss JMX コンソールは利用できません。

これについての提案は大歓迎です。ここで何か不足している場合はお知らせください。

ありがとう。

4

1 に答える 1

4

ただし、JBoss JMX コンソールは使用できません。

JDK ディストリビューションの jconsole を使用します。

http://hudson.jboss.org/hudson/view/JBoss%20AS/job/JBoss-AS-6.1.x/lastSuccessfulBuild/artifact/JBossAS_6_1/build/target/jboss-6.1で夜間ビルドを取得できます。 x.zip

または、これと同じ質問が HornetQ ユーザーのフォーラムで尋ねられました。

http://community.jboss.org/message/616616?tstart=0#616616

  • 2.2.5 のファイル形式は後方互換性がないため、メッセージジャーナルを削除します ($JBOSS_HOME/server//data/hornetq)
  • /deploy の下にある既存の JMS リソース アダプタ jms-ra.rar フォルダを削除します。ライブラリを HornetQ パックから $JBOSS_HOME/common/lib にコピーします。コピーする jar は次のとおりです。
    • hornetq-bootstrap.jar
    • hornetq-core.jar
    • hornetq-jboss-as-integration.jar
    • hornetq-jms.jar
    • hornet-logging.jar
    • netty.jar
  • リソースアダプターを hornetq パックから /deploy にコピーし、名前を hornetq-ra.rar から jms-ra.rar に変更します (上記のステップ 2 で古いバージョンを効果的に置き換えます)。
  • クライアント ライブラリを HornetQ パックから $JBOSS_HOME/client にコピーします。コピーする jar は次のとおりです。
    • hornetq-core-client.jar
    • hornetq-jms-client.jar
    • netty.jar
于 2011-07-21T16:32:44.187 に答える