5

Torquebox (2.3) を既存の JBoss 環境に実装する方法は? 構成ファイル (standalone.xml) 内に拡張機能が見つかりました。

<extension module="org.torquebox.bootstrap"/>
<extension module="org.torquebox.core"/>
<extension module="org.torquebox.services"/>
<extension module="org.torquebox.web"/>
<extension module="org.torquebox.messaging"/>
<extension module="org.torquebox.jobs"/>
<extension module="org.torquebox.security"/>
<extension module="org.torquebox.cdi"/>
<extension module="org.torquebox.stomp"/>
<extension module="org.projectodd.polyglot.hasingleton"/>
<extension module="org.projectodd.polyglot.cache"/>
<extension module="org.projectodd.polyglot.stomp"/>

... と

<subsystem xmlns="urn:jboss:domain:torquebox-core:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-services:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-web:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-messaging:"/>
<subsystem xmlns="urn:jboss:domain:torquebox-jobs:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-security:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-cdi:1.0"/>
<subsystem xmlns="urn:jboss:domain:torquebox-stomp:1.0"/>
<subsystem xmlns="urn:jboss:domain:polyglot-hasingleton:1.0"/>
<subsystem xmlns="urn:jboss:domain:polyglot-cache:1.0"/>
<subsystem xmlns="urn:jboss:domain:polyglot-stomp:1.0" socket-binding="stomp"/>

...そして、次のようないくつかのポートバインディング

<socket-binding name="stomp" port="8675"/>

およびディレクトリ差分 (空白の JBoss 7.1.1 と JBoss 7.1.1 を使用した Torquebox 2.3 を比較すると、多くの差分が得られます。

上記の行だけではないと思います。Hornet 統合といくつかのモジュールを見てきました。誰かが過去にこれを行ったことがあり、経験、インストール/実装スクリプト、ドキュメント、またはモジュールと尊重される構成設定のリストを共有できますか?

ヒント、チート、ヒント、トリックは大歓迎です!

4

1 に答える 1

2

設定の変更に加えて、$JBOSS_HOME/modules ツリー内にはコピーが必要なモジュールがかなりあります。https://github.com/immutant/overlayは、TorqueBox または Immutant を他のもの、または標準の AS7 インストールにオーバーレイするように設計されています。しかし、TorqueBox は、それが構築された AS のバージョンとかなり密接に結合されているため、基本 AS バージョンと一致するバージョンまたは増分ビルドを見つけることは困難な場合があります。あなたの最善の策は、freenode の #torquebox IRC チャンネルに参加することです。TorqueBox 開発者の 1 人があなたを助けてくれるはずです。

于 2013-04-26T01:32:25.770 に答える