2011-08-05 20 views
2

JSF2とwebsphere 7.0に問題があります。私はインターネットで検索しましたが、何も見つかりませんでした。 websphereは1.2のライブラリを置き、2.0のライブラリを上書きするように見えます。JSF 2とWebsphere 7.0は実行したくない

でした:私は、XHTMLページを取得しようとすると、アプリは、Apache-Tomcatのすべての

渇き、で正常に動作しているサーバーがエラーを示している(単純なHTMLでアプリの動作を、問題がJSFです)ファクトリーを見つけられない:javax.faces.context.FacesContextFactory

私はクラスローダーセクションで「親の最後」オプションを使用しなければならないと読んだが、機能しなかった。それから、私はjspとjsfのオプションをWebモジュールのプロパティに行きました。そこでは、Sunのリファレンス実装1.2とMyFaces 1.2の間で選択できます。太陽が選択されたので、私はmyfacesを選択しました。 「something.xhtml」には、存在しない「something.jsf」にリダイレクトされます。

ありがとうございました!

+0

http://stackoverflow.com/questions/1718934/can-jsf-2-0-be-used-with-websphere-application-server-version-7-x RDeanの回答を確認してください(現在、 )。 – BalusC

答えて

1

JSF実装がクラスパスに含まれていないようです。

私はそれをどのように解決したのですか。

使用次のライブラリ:javax.faces-2.1.7.jar

あなたはPrimeFaces 3.1上にある場合:primefaces-3.1.1.jar

Application Serverインスタンス:クラスロード - 最終親会社

エンタープライズアプリケーションインスタンス(WARモジュール):クラスローディング - 最終親会社

Tomcatが必要とするようなServlet Containerライブラリをすべて削除してください。

関連する問題