0

Websphere 7.0にデプロイしようとしているOracle ADF Facesアプリケーションについて誰か助けてもらえますか? WAS にフィックスパックを適用する必要はありますか? このプロジェクトを Websphere 6.1 から Websphere 7.0 に移行しようとしています。

Websphere 6.1 では、jsf 実装の jar ファイルを削除して WEB-INF\lib の一部として提供し、クラスローダーを PARENT_LAST に変更した後、アプリケーションは正常に動作していました。

websphere 7.0 では、アプリケーションを動作させることができないようです。常に Sun の JSF 実装を採用しています。共有ライブラリの概念も試しましたが、成功しませんでした。

よろしく、ザヒール

4

2 に答える 2

0

Oracleのドキュメントには、WAS 7.0.0.13 ND の認定が記載されています。そのため、FixPack 13 以降が必要です。

WebSphere Application Server 7 は本格的なJEE5サーバーであるため、JSF 1.2 のサポートが必要です。必要に応じて、組み込みの Sun と MyFaces の実装を切り替えることができます。

おそらく、使用している ADF のバージョンが WAS 7 に対して認定されていることを確認する必要があります。ADF のリリース ノートには、ADF が JSF 2.0 をサポートすることが記載されています。WAS 7 には JSF 1.2 のみが付属しています。JSF 2 ライブラリを配置して JSF バージョンを交換することはWEB-INF/lib、「PARENT_LAST」クラスローディング ポリシーと組み合わせて、プロジェクトでうまく機能します。アプリケーション全体、またはアプリケーションと Web モジュールの両方に対してポリシーを設定していることを確認してください。

于 2011-12-07T22:02:35.897 に答える
0

ADF FacesはJavaベースのフレームワークで、WebSphere上で実行されますが、必要なライブラリを最初に追加する必要があります。ADF Facesアプリケーションを実行するためにWebSphereを準備する最も簡単な方法は、JDeveloperを使用することです。または、ADF Facesアプリケーションを実行する前に、Oracle JRF (Java Runtime Framework)をググってWebSphereにインストールすることもできます。

于 2011-12-16T22:35:27.917 に答える