0

JBoss 4に配置されたearファイル内に2つのwarファイルがあります.UrlRewriteFilterを使用しているWebアプリケーションコンテキストを切り替える必要があります。JBoss 4の耳の中に配置されたWebアプリケーション間でクロスコンテキストを設定する方法

私たちが直面している問題は、これらのWebアプリケーション間でrequestDispatcher.forward()を実行できないことです。 Webコンテナー(Tomcat 5.5)でクロスコンテキスト属性をtrueに設定することでこれが実現できると私は信じています。 /default/deploy/jbossweb-tomcat55.sar/server.xml

<Host name="localhost" 
     autoDeploy="false" deployOnStartup="false" deployXML="false"> 
<Context path="/esa" docBase="/deploy/app.ear/webapp1.war" 
    debug="0" crossContext="true"/> 
<Context path="/mstrapp" docBase="/deploy/app.ear/webapp2.war" 
    debug="0" crossContext="true"/> 
</Host> 

しかし、JBossの起動時に、それはこれらの2つのWebアプリケーションを展開しようとするとに関連するエラーがスローされます - 私たちは、次の設定を行っていますライブラリが見つかりません(彼らは耳の中にあります)。

この場合、どのようにクロスコンテキストを達成しますか?

おかげ Sundeep

+0

は、展開作業をしていますか? – home

+0

内部的な理由から2つのWebアプリケーションにデカップリングしようとしている既存のWebアプリケーションです。早い段階で、クロスコンテクストの問題はなかった。 – Sundeep

+0

crossContextを削除しても、展開が正しく機能するかどうかは分かりません。おそらく別の問題があります。 – home

答えて

関連する問題