1

Eclipse Indigo で JBoss AS 7 を使用していますが、WAR のデプロイに問題があります。

実際、私は2つのプロジェクトを持っています:

  • 最初に「ロジック部分」を含む: 異なる EJB (セッション Bean + エンティティ Bean)
  • 「 Web パーツ」を含む 2 番目: JSF、xhtml、およびバッキング Bean を含む Web アプリケーションに関連します。

したがって、基本的には、2 番目のプロジェクト クラスパス、最初の (ビルド パス -> プロジェクト -> 追加) に追加しました。

次に、基本的な xhtml ファイル (フォーム) を作成し、バッキング Bean と対話し、最初のプロジェクトのセッション Bean と対話します。

しかし、アプリケーションをデプロイしようとすると、次の例外があります:

catching: org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class MY_BACKINGBEAN_CLASS
Caused by: java.lang.NoClassDefFoundError: MY_SESSIONBEAN_CLASS

すべてのセッション Bean を含むプロジェクトをクラスパスに含めたため、このエラーが発生する理由がわかりません。

戦争の展開について多くのことがあるのは知っていますが、良い解決策が見つかりませんでした.

ありがとう。

4

0 に答える 0