2011-08-20 3 views
6

TorqueBoxの新機能です。私は現在tomcatで動作しているRESTEasyアプリケーションを1つ作成しました。今私はそれをTorqueBoxに配備したいと思っています。 トルクボックスのappsフォルダにymlファイルを作成しました。ファイルの内容は、私の問題は、私は、サーバーを起動したとき、それは私のアプリを展開しないでTorqueBoxでのJavaのデプロイ

 
--- 
application: 
    root: C:/torqueApp/java/RESTEasyTorque 
    env: development 
web: 
    context: /hellojava 

です。私は何をすべきか?

答えて

3

ボブはメーリングリスト上でこれを答えたが、私もここに貼り付けます:

あなたはTorqueBox上の純粋なJavaアプリケーションを配備することができますが、 torquebox.ymlを使用していない(または* -knob.yml)。

Rubyアプリケーションを配備する場合は、あなたが置くことができ、

FWIWちょうど(私がTorqueBox 1.xのを仮定している)を直接アプリケーション/ディレクトリにあなたの.warファイル をドロップし、TorqueBoxでJavaアプリケーションをデプロイするにはアプリケーションの中にtorquebox.yml がありますが、app /内のファイルは* -knob.yml ファイル、または .knobという拡張子を持つアプリケーションのアーカイブ済みバージョンです。

「ノブ」とは、apps /フォルダで使用される* -knob.ymlまたは* .knob アーカイブのいずれかを意味します。 torquebox.ymlは、主にアプリケーション独自のディレクトリツリー内で使用される です。 Javaアプリケーションの場合

、TorqueBox関連のすべてを無視して、あなた は、当社の販売だけで( TorqueBox 1.xのための)のJBoss AS6のように、または単に(TorqueBox 2.xのための)のJBoss AS7のようなものであることをふりをすることができます。私たちの の変更は、JBossのJavaEEコンテナ の上に構築されている純粋な追加要素です。

から:torquebox-2.3.x以上の場合http://markmail.org/message/zhjwhbgxarjsvdz7

0

、あなたは、JBoss-clent.jarは、あなたのJavaアプリケーションのライブラリフォルダに利用できる持っている必要があり、自動的にJBOSSインスタンスを実行するために検索されると、それへのデプロイを。しかし、Torqueboxキューを使用する必要がある場合は、JBOSSを実行時JVMのオプションを使用してIPにバインドします。

JAVA_OPTS="$JAVA_OPTS -Djboss.bind.address=192.168.100.101 -Djboss.bind.address.management=192.168.100.101 -Djboss.bind.address.unsecure=192.168.100.101 

次に使用してJMS APIを使用できTorqueboxqueues

関連する問題