0

WebSphere 8.0.0.6 で次の問題が発生しましたが、Web 上で解決策が見つかりません。誰かがこれを手伝ってくれることを願っています。これは、この問題を抱えている他の誰かを助けるでしょう。

エラーの説明:

エラー #1 (アプリケーションのインストール中):

WASX7017E: Exception received while running file /tmp/wsant3816346180883063201jacl;
exception information:com.ibm.websphere.management.application.client.AppDeploymentException:
com.ibm.websphere.management.application.client.AppDeploymentException

次のエラー:

ADMA0209E: Enterprise JavaBeans (EJB) module ServerEJB.jar contains the following 
container-managed persistence (CMP) or bean-managed persistence (BMP) : 
... (list of all entities)

説明:

EJB 2.0 コンポーネント/プロジェクトで EAR を生成します。これまで、この EAR を WAS 6.1 内に正常にデプロイしましたが、WAS 8 ではデプロイできなくなりました。

必要な bind-ejbjar.xmi は、IBM のスクリプトで変換された新しい形式でもあります。

質問:

WAS 8 は、EAR に EJB 3 コンポーネントが存在することをまだ認識しているようです。問題は、なぜですか?

EAR/EJB モジュールを WAS 8 にデプロイするための最小要件は何ですか? 大きな変更が必要ですか?

追加するバインド ファイルはありますか?

手伝ってくれてありがとう

更新: したがって、明らかにパッケージを EJB2.x として宣言するための前提条件があります。IBM-ヘルプセンターを参照してください:

開発者のための IBM WebSphere 情報 DE

しかし、私はこの 2 つの前提条件をすべて満たしています。

EJB2.x として受け入れられるようにするには、Websphere 8 の jar をどのようにパッケージ化する必要がありますか?

http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/index.jsp?topic=%2Fcom.ibm.websphere.zseries.doc%2Fae%2Frejb_consid.html&lang%3Dde

4

1 に答える 1