Websphere7サーバーを使用していますが、デフォルトのIBMバージョンのJSFが付属しています。デフォルトのIBMJSFをMojarraJSFでオーバーライドすることで得られるメリットはありますか?
Webspehere7でMojarraを使用すると、何かが得られますか?デフォルトのIBM JSF実装を使用する必要がありますか?
Websphere7サーバーを使用していますが、デフォルトのIBMバージョンのJSFが付属しています。デフォルトのIBMJSFをMojarraJSFでオーバーライドすることで得られるメリットはありますか?
Webspehere7でMojarraを使用すると、何かが得られますか?デフォルトのIBM JSF実装を使用する必要がありますか?
それはあなたが何をし、何を必要としているかによります。
WebSphere Application Server 7には、すでに2つの異なるJSFフレーバーが付属しています。1つはMojorraで、もう1つはMyFacesです。WebSphereAdministrationConsoleで実装を切り替えることもできます。彼らはいくつかのWebSphere固有のパッチを追加しました。
彼らが修正パックでJSF実装を更新するかどうかはわかりません。特定のパッチが必要な場合は、元の実装を使用できますが、通常はデフォルトの実装のままにします。
WAS7の組み込みライブラリは、JavaEE5サーバーであるためJSF1.2です。ライブラリを交換するときは、JSF2.0を使用できます。クラスローディングが正しく設定されていることを確認してください。
わずかな違いがあると思います。基本的に、元のJSFライブラリーのいくつかは、IBM Websphereとスムーズに連携するために、他のいくつかのものに置き換えられました。したがって、不必要な問題を引き起こす可能性があるため、Mojarraを使用することはお勧めしません(その理由はありません)。IBMのこの記事も参照してください。
デフォルトのIBMJSFをMojarraJSFでオーバーライドすることで得られるメリットはありますか?
いいえ、追加のメリットはありません。仕様は同じですが、実装が異なります。
MojarraはOracleによって実装されています。JSFのより安定した実装です。
はい、デフォルトのIBMJSF実装を使用できます。