2011-07-12 9 views
0

jboss 5環境にあったjboss 6にwar(grails 1.3.7アプリケーション)をデプロイしようとしています。戦争はjbossサービスやj2ee(それはまっすぐTomcatに配備されていた可能性があります)に依存しません。 JB6に展開する場合、私は次のようなエラーメッセージが出ます:JBoss 6移行:grailsアプリケーションのデプロイ時のエラー

14:54:17,281 ERROR [AbstractKernelController] Error installing to Real: 
name=vfs:///opt/jboss-6.0.0.Final/server/jbossweb-standalone/deploy/pip.war 
state=PreReal mode=Manual requiredState=Real: 
org.jboss.deployers.spi.DeploymentException: Error during deploy: 
vfs:///opt/jboss-6.0.0.Final/server/jbossweb-standalone/deploy/app.war 
    at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.0.GA] 
    at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:185) [:2.2.0.GA] 
    ... 
    ... 
    ... 
Caused by: java.lang.RuntimeException: Neither any mapped-name/lookup/jndi-name 
specified nor any ResourceProvider could process resource-env-ref named env/cxf 
of type org.apache.cxf.Bus 

をそれは、JBossのサポートサービスが作成されますすることはできませんが、サービスの作成を防止する任意の根本的な問題が表示されていないかのように思えます。また、このjbossのインスタンスには他のいくつかのWebアプリケーションがデプロイされているので、全体的なインストールは「サウンド」です。私はいくつかの調査をしましたが、次にどこに行くべきか分かりません。可能性のある問題に関する任意のアイデアまたはポインタ

答えて

0

これはJNDIの問題のように見えます。プロジェクトのJNDIへの参照があります。おそらくweb.xmlよりも、このリソースはJbossサーバーのdeployディレクトリのサービスとして定義されていませんあなたが依存している.xml定義。

+0

答えに感謝します。問題は、JBossがJNDIを使用していて、アプリケーションがApache CFXプロジェクトに関連する依存関係を引き出すことでした。 jarファイルはJBossのバージョンと干渉していました。 –

関連する問題