|
|
![]() |
|
![]() |
GlassFish v2.1.1 がリリースされました。 (Sun から入手, コミュニティから入手) GFv2.1.1 は SailFin v2 に対応するとともに、レプリケーションと故障検出に改良が加えられています。 また、200 を超える数のバグフィックスやその他の改良も含まれています。 Shreedhar の記事、 Kevin の投稿、Wiki 、そして Oracle OpenWorld での発表 もあわせてご覧ください。 GFv2.1.1 には OpenMQ 4.4 や Grizzly 1.0.30 (変更点)、 Jersey 1.0.3 (変更点)、 Shoal 1.1 (変更点)、 JSF 1.2_13 も含まれています。 これらの変更の大半は GF レポジトリからのものです。 (変更点) |
商用サポートは GlassFish Portfolio を通じて提供されます。 また、GFv2.1.1 は以前のリリース(GFv2.1、GFv2U2)に対するパッチでもありますが、 SunSolve においてはまだリリースされていません。 リリースされ次第、 GlassFishForBusiness に投稿する予定です。
|
Mojarra 2.0、実用品質のJSF 2.0のための参照実装が公開中です! さらにもう一つの段階がv3最終版へと近づいています。 これは勿論、今年中に(早ければ今週に統合が計画され)GlassFish v3の一部となりますが、バイナリ取得においてはMavenとスタンドアロンの選択が可能です。 ブログの中でRyanはJSF 2.0についての上質の情報(主にブログ投稿)をリストアップしています。 今年既にRyanは詳細で有益な投稿シリーズの執筆もしました。 彼はツールサポート(Cayが最新の投稿でNetBeansについて議論したようにすぐ実現します)をカバーし、今回のメジャーリリースに対し数多くの貢献者を評価しています。 |
JSF 2.0はJava EE 6の一部ですが、これはServlet 3.0コンテナを要求しないことも留意してください。 GlassFish v3.0の場合、web.xmlはオプションであり、Faces Servlet(これもCayの記事を参照)を宣言する必要はもはやありません。
JSF 2.0の実装としてのMojarraは初の公開ですが、これは多くのCoopetition(cooperative competition)の一部でもあります。
そしておそらく、今はjsf2
とmojarra
タグの付いたアクエリアムの投稿を拾い読みする良い時期でしょう。
|
JSF 2.0
•
Carol は
ペットストア
を
JSF 2.0, JavaEE6, GFv3 preview を使うものにコンバートし、
|
|
エンタープライズ分野で JSF 2.0 は引き続きよい導入状況です。 IBM の DeveloperWorks に David Geary が JSF 2 Fu, Part 3 を投稿しました。 そして、 別サイドからは Oracle の JSR-314 代表、 Andy Schwartz がとてもよい、かつ包括的な What’s New in JSF 2? を書いています。 |
本トピックに関する他の記事は、
JSF2
でタグがついています。
このテクノロジを試す簡単な方法は、
GlassFish v3 Preview
をダウンロードし、
最新 Mojarra にアップグレードすることです。
|
Mojarra 2.0と JSF 2.0の参照実装 に新しいベータがあります。 (リリースノート、 ニュース、 ダウンロード)。 Mojarra 2.0はGlassFish v3にバンドルされ、Mojarraの新しいリリースは最新の プロモーションビルド に含まれています。 代替手段はアップデートセンターを利用し、JSFを更新することです。 |
アップデートセンターへはGlassFishコンソールにバンドルまたはアンバンドルされた 更新ツールを通してアクセスします。 そうすることで、まず推奨されたリポジトリとして http://pkg.glassfish.org/v3/dev を確保し、利用可能な更新をチェックしてください。 得られるリストは長くなるので、(MacではCommand-Uを使って) 全コンポーネントの選択を取り消し、JSFのみを選択することができます。 そして、新しいパッケージをインストールしてください。
Jimの助言 に感謝します。 Mojarraは他のコンテナにも利用可能です。 インストールと設定は手動で行ってください。
|
Kenai に新しいプロジェクトが入りました: NBAppEngine。 名前のとおり、 Google AppEngine のための NetBeans プラグインを提供するプロジェクトです。 まずは、 Petr と Geertjan の紹介記事を読んで見て下さい。そしてぜひお手伝い下さい。 関連したトピックとしては、 Mojarra 1.2.13 が Google AppEngine を "サポート" しました。 変更ログを参照。 |
あとは、 JPA が正しくサポートされたら...
|
Cay は彼の本、 Core JSF を更新していて、 WebBeans (JSR299) を扱っています。 最も最近の投稿では、JSF ページからの ステートフルセッションビーンのスコープと、アクセス について書いています。 Cay は GlassFish v3 Preview を (最新 JSF コンポーネントを入れた後で) 使っていますが、 1 つのサンプルでのみ JBoss 5.1.0 GA を利用していて、これは WebBeans の一部の 我々がまだ実装していないためです。 Cay の記事 をご参照下さい。 5/19 の Pete Muir の ウェビナー (スライドキャストあり) も参考になるかもしれません。 |
JSF 2.0 が 完成 し、 GFv3 Preview を使えば簡単に試せるわけで、 これを学習するのにいい時期になったわけです。 有用なリンクをいくつか:
|
•
JSR 314 サイト (EG) には、仕様、投票結果などへのリンクがあります。
|
関連するアクエリアムの記事は JSF でタグがついています... また、 仕様 もしくは 実装 に関して何かあればフィードバック下さい。そして Fit and Finish。
原文: JCP News: JSF 2.0, JCP 2.7 and @Inject JSR
3つの簡素だが重要な JCP のニュース:
|
一つ目は,JavaEE 6 |
JCP はまた、JCP2.7 に追加の透明性を承認しました。これはエキスパートグループを運営する上でとても重要な役割をもつと思います。理由はいくつかありますが、EG (エキスパートグループ) リードの役割のバランスをとることなどが含まれます。
最後のニュースは,JSR 330: Dependency Injection for Java の提案です. JSR 299 との 関係は,私には現時点で不明です.
|
JSF 2.0 はJava EE 6 仕様の中でも最も待ち望まれているものの 1 つです。 Ajax 化された JSF コンポーネントで有名な IceFaces は、バージョン 2.0 を JSF 2.0 仕様に組み込まれた AJAX サポート上に構築しています。 共同仕様リードの Roger Kitain は 最近のブログで ICEFaces がどのように JSF 2.0 を使って Ajax リクエストをクライアントから送信し、またどのようにサーバでそれを処理するのかについて解説しています。 |
もう 1 つの最近の JSF ニュースとして、Brian Lubke が JSF 2.0 のブックマーク機能を解説 (参照実装 Mojarra にて) しています。 以前の JSF 2.0 に関するエントリは jsf2 タグを使ってみることが可能です。
数日のうちに、GlassFish v3 のプレビューバージョンが使えるようになりますが、それが JSF 2.0 をサポートしています。冒険心溢れる方々は GlassFish v3 プロモーションビルドを こちら からご利用下さい。
JSR 314, JSF 2.0, が、 最終投票の段階です。 そのお祝いに、JSF 2.0 ニュースをおさらいです:
|
•
Ed からは彼の先日の
オンラインウェビナー
の
スライドとフィードバック。
|
原文: More in JSF 2.0 Preview Series - Custom Managed Bean Scopes
RyanのJSF 2.0プレビューシリーズの最新回では、新しいカスタムスコープviewや、faces-config.xmlのmanaged-bean-scope要素、あるいは@CustomScopedアノテーションを通してCustom Managed Beansを実行する方法をお教えします。
全てのシリーズは、以下のリンクからご確認下さい。
PS. 上の写真は、La Mojarraにあるトゥシュトラの小像です。 MojarraはGlassFish JSF推進プロジェクト名でもあり、ここではその意味で使われています。
|
|
Dan は以前 Seam が GlassFish で動く ようにしましたが、今回は Seam Project に その変更を戻して (追加の機能入りで) くれました。 どうもありがとう、Dan。 特にありがたいのは RH (JBoss 5/RichFaces) と 非 RH テクノロジー (GlassFish Server/ICEfaces) をサポートしていることです。 あと注目なのは、約束されている Seam ブリッジ含む JSR299 最初のベータ です。 |
関連するウェビナーとブログ:
• Seam, WebBeans, and GlassFish, Dan Allen, Nov 20th, 2009.
• Short intro to ICEfaces, Ted Goddard, Feb 10th, 2009.
• From Ajax Push to JSF 2.0: ICEfaces on GlassFish, Ted Goddard, March 12th, 2009.
• Entries tagged Seam
,
ICEfaces
,
JSF
.
原文: GlassFish Webinar: From Ajax Push to JSF 2.0: ICEfaces on GlassFish
|
明日のウェビナーの発表者は Ted Goddard です。 彼は、Ajax を使ったリッチインターフェースアプリケーション、JSF と ICEfaces を使った Comet の書き方について語る予定です。 また、これらが JavaEE 6 の新しい JSF 2.0 の仕様にどのように関係しているかについてもお話しするでしょう。 プレゼンテーションは、アメリカ太平洋標準時の午前11時から TheAquarium Channel で行われます。 詳細(とその録画)についてはこちらのページをご覧下さい。 |
原文: Look Ma! No faces-config.xml!
|
昨年の夏、Ryan は JSF 2.0 Preview に関する素晴らしい連載記事を書いていましたが、当時彼は非常に忙しくなってしまいました。 今日、彼が私のオフィスに来て、投稿を再開するつもりだと言いました。 インストールの第一歩として、彼の記事(JSF 2.0 の Implicit Navigation)をご覧下さい。 これは faces-config.xml が多くのケースで必要とされない事を意味しています。 私は、Ryan が書いた最新の仕様への追加のアジェンダで、次が覚えておくべき所だと思います。 JavaOne 2009 がもう間もなくですから、 Java EE 6 に関する続報が期待できます。 その仕様はかなり洗練されてきています。 |
ところで、多少関連のある情報として、 JSF 2.0 エキスパートグループによる Transparency の改良に関する Ed の記事 をご覧下さい。 良い方向への "Baby steps"。