|
|
![]() |
|
原文: 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"。
原文: JSF 2.0 PR2 - Now Available (but remember to set "View All Versions!")
|
JSF チームは、JSF 2.0 の新しいバージョン
(リリースノート、
変更履歴、
JSF ZIP を手で解凍するインストールと、管理コンソールかアップデートツールによる IPS リポジトリの自動インストールが可能です。 リポジトリは非常に便利ですが、優先するリポジトリのチェック と "View All Versions!" にセットする事をお忘れなく - スクリーンショットをご覧下さい。 |
私達はリポジトリの利用経験の改善に取り組んでおり、皆さんのフィードバックをお待ちしています。
原文:Preferred Repositories, UpdateTools, and the JSF Update - and a small bug
昨日のエントリ(日本語訳:新しい IPS (pkg(5) Toolkit) - エンタイトルメント、など)でお約束したように、UpdateCenter (2.0) のバグとアップデートロジックの詳細を掲載します。
|
この話は、12 月の Ryan の new JSF packages(新しい JSF パッケージ)から始まります。アップデートツールが検知しなかったアップデートがあったのです。 私が連絡をとった JSF チームの何人かは成功を報告していたので、私は新しいバグの影響だと考え、エントリをひとつ書きました。しかし、ついに、先週少し時間があった時にふたつの異なる問題があることがわかりました。 • ひとつめはユーザビリティの問題です: アップデートツールは複数のリポジトリから更新のチェックを行っており、その内のひとつは preferred です。 このコミュニティと、Sun の GFv3 Prelude のディストリビューションに異なる設定があり、私たちが観測した挙動は私たちがテストしていたディストリビューションを反映していたのです。 • ひとつめの問題を認識したあと、ふたつめの問題は簡単でした: 単純なバグでした(1075)。 fix 1075 を用意しているところで、さらに、どのようにしてリポジトリを通じた検索を定義するか、どのようにして可能なアップデートをレポートするか調べようとしているというのが結末です。現在の方法はとても間違いを起こしやすいのです。もし、寄稿したい似たような仕組みでの経験がありましたら、是非教えてください。 |
原文: Public Review Drafts of JSF 2.0, Servlet 3.0 and JCA 1.6 Approved by the JCP
最新情報:JCP の SE/EE の EC は,1月6日の記事で述べた初期の投票で Java EE 6 の全ての仕様について承認しました.
|
• JSF 2.0 への投票結果 (Ed Burns & Roger Kitain, JSR 314, @TA |
EJB 3.1(結果)と JPA 2.0(結果)は既に承認済みです.Bean Validation と WebBeans は,2月3日に投票が行われる予定です.
原文:Implementation for Latest JSF 2.0 - Now in the Update Center
|
JSF 2.0 チームは最新の JSF 2.0 PRD(JCP vote 参照)の実装と更新版 JSF 1.2.11 を先月リリースしました。 リリースされたものは GFv3 アップデートセンター(それぞれの環境に合わせて Mac などを参照)から入手でき、スタンドアロンの UpdateTool または Admin Console を使ってインストールできます。問題がありましたらお知らせください。 |
この実装は Jason で記述された Declarative Events を含むすべての PRD フィーチャーを実現しています。ただし、EG はステートマネジメントのような追加フィーチャーについて現在作業中です。その他、bookmarkable URLs などについては検討中で、実現については確定していません。
休暇中に気が付いたのですが、Bean Validation 仕様が公開レビュードラフトになっていました。この仕様が JavaEE 6 に向けた最後のものとなります。 以下が JCP を通している全てのリストになります(抜けているものがあったら後で直します); これら全ては PRD かそれ以降の状態です; 例外は Java EE 6 自信 (JSR 316) で、その定義からして当然なのですが、他のものよりも遅れます。
|
•
WebBeans
(Gavin King,
JSR 299,
@TA
|
これらの仕様のうちのいくつかは既に投票が済んでいます: EJB 3.1 (結果) と JPA 2.0 (結果): その他いくつかのものは 1/6 から投票が始まります: JCA 1.6, Servlet 3.0, JSF 2.0, そして、残りは 2/3 に始まります: Bean Validation, WebBeans.
原文:ICEfaces, Woodstock, NetBeans and GlassFish
あなたが Woodstock ユーザでしたら 11月3日 からの発表をもうご覧になったかもしれません。NetBeans チーム は Woodstock の新しいフィーチャーの開発を終了することを発表した、というものです。 背景の詳細については 以降の出来事(アーカイブ - 資料の中のスライド 11 から 13 をご覧ください)にて情報を提供しています。
|
結果、Sun は次のふたつの分野に取り組みます: Woodstock 4.2 上の FireFox 3 のサポートとパートナーベースの戦略です。 ひとつめの分野については today's email(本日の email) とこのwiki page(ウィキページ)を、ふたつめの分野についてはわれわれは本日 ICEfaces との関係を公表しています。 John's post(John の投稿)、ICEfaces の Migration page(移行に関するページ)、NetBeans の Migration Doc(移行に関する文書) をご覧ください。 |
ICEfaces の NetBeans プラグインは ICEfaces.org または NetBeans のアップデートセンターの ツール->プラグイン から入手可能です。 そして、John が言っていうように、この分野の詳細に引き続き注目してください。
GlassFish への移行の多くは一直線に行われており、 JavaEE 規格の価値を証明しています。 (そしてGFコミュニティのユーザへの配慮があることの証明でもあります!) 唯一、大きな変更を必要とする分野は、 MyFacesの実装部分の依存関係です。
GlassFish JSF 実装 (Mojarra) は、 たくさんのコンテナで使用されており、 新 JSF 2.0 規格ではポータビリティを改善するべきなのですが、GFはこのユースケースに関して useMyFaces Property をサポートしています。 Arunは、 Apache Tomahawkを使用する際、このpropertyを使用する方法を説明した記事を書きました。 ここでは、参照しやすいように、configuration tableのみを引用します。
|
• On GlassFish v2 - Set "useMyFaces" in "sun-web.xml"
|
Facelets 1.1.xの依存関係がある場合は、"web.xml"内のFacelets 2.0を無効にすることもお忘れなきようお願いします。
興味深いニュースのまとめです:
|
JSF 2.0
が
Public Review Draft
に加わり、
Jimは新しい機能を有効に使う方法をたくさん記事にしています。
まず、彼は、AJAX-awareの
Editable Text Component
の書き方を示しました。ここ Arun は、GlassFish v3 GemをMerbで使用する方法について、2つの記事を書きました。 一つめは、 基礎をカバーするもので、 二つめは、 Scaffoldを、典型的なアプリケーション向けに提供しています。 これらの記事は、すでに Ashley Towers、 Grant Michaels、 iamclovinらにより 役立てられたようです。 告知 - Grantの体験談もぜひチェックしてください。 MySQL と GlassFishの 学生コンテスト (オフィシャルルール、 お知らせ) の結果が発表されました。 参加者はCampus Ambassadorsと一般学生の二つのカテゴリに分かれていて、CAの中から優勝チーム、 一般学生の中からは3位と4位が出ました。 賞を取ったのは、 ブラジル (4位), インド (3位), 中国 (1位) と アメリカ (1位)です。 コンテストの全容 (と写真) は 優勝発表にてご覧いただけます。 そしてこの 話題を提供してくれたArunに感謝します。 この度、 翻訳量を増やして、 GlassFish v3 Prelude のダウンロードページが7言語に対応しました: ドイツ語、 スペイン語、 フランス語、 日本語、 韓国語、 北京語、 広東語 です。 - 荻野氏の書記事をご覧ください。 JavaFX が12/4(木)にローンチされます。 しかしすでにプレビューが出始めていて、 Chris - F3の元祖の開発者でありJavaFXの先駆者 - は、 Thank-you noteを書いており、また Robert は Reference Manualを書きました。 ( 話題を提供してくれたOctavianに感謝します。) ローンチまで新情報をお見逃しなく! And, in the meantime, on そして、 OpenJDKのスタートにあたり、 Mark is describing the issues involved in Markが現在の Monolithic JDKで起こりうる問題について言及しています。 この問題は、この基盤をJavaFXのように広範囲にわたって利用可能なものにするために、考慮しなければならないものです。 |
原文: JSF 2.0 - Public Review Now Available
|
JSF 2.0の公開レビュードラフトが、ダウンロードして使えます。前に、全てのJava EE 6 のスペックを12月中旬に公開する予定だとRoberto が発表しました。今までのところ順調ですが、さらに良くなります。 Roberto は、12月18日にJava EE 6 を公開する予定です(同時に、Rajiv がServlet 3.0 を公開する予定です)。JSFとJCPのタグのついた記事も、見てください。 |
原文: Two For One - Seam and GlassFish AND Seam and Java EE 6
|
前にお知らせしました通り、明日(12月21日)、pelegri さんらがウェビナーで、 Seam Framework と GlassFish を発表する予定ですが、今のところ2つのプレゼンテーションを連続で行う予定です。 最初は、太平洋標準時刻で朝11時より、Dan Allen (Mr. Seam in Action) が Seam Framework についてプレゼンする予定です。次に、正午から Ken Saks ( EJB 3.1 ) と Roger Kitain ( JSF 2.0 ) が加わり、 WebBeans とSeam について非公式の討論を行います。 |
|
次のウェビナーは11/20(木)で、 SeamフレームワークとGlassFishサーバについてとりあげます。 開始時間は(元来のように、)太平洋時間の午前11:00からに切り替えたいと思います。 ウェビナーの大半は、Manningの Seam in Action や、 Mojave Linux ブログの著者である Dan Allen 氏による講演となります。 少なくとも一つはデモを、また、 WebBeansやその仕様 (EJB 3.1 と JSF 2.0) に関する気軽なディスカッションも行いたいと思っています。 最終的な詳細は Show Wiki Pageをご覧ください。 |
本日のニュースのまとめです。
|
Java EE 6 前リリースからのテーマ 開発の容易性 (EoD: Ease of Development) を踏襲していて、Roberto の最新の投稿では 新たな追加について説明しています。これには、 Servlet 3.0 の改善 (12/4 の Rajiv のプレゼンテーション参照), JAX-RS, JSF 2.0, EJB 3.0, WebBeans, Bean Validation その他が含まれます。 Roberto のウェビナーは 12/18 (西海岸時間) です。 Jim は JSF 2.0 の利点を説明する一連の投稿をしていて、最新のエントリでは、 スピナーコンポーネントの書き方に触れ、 スタイルを追加 するにはどうするか、また、実装を 完全に再利用可能にするにはどうすればよいかを解説しています。 読んでみて下さい! Juien は GlassFish v3 の新しい IzPack インストーラをつくりました。 GFv3 インストーラと 新機能、および、 IzPack 4.1.1 の発表をご覧下さい。 私は Tufte のファンなので、 彼の仕事が ZDNet の Paul Murphy による OpenStorage リリースのレビュー で参照されているのを見たときにはとても嬉しかったです。 Paul はシステムのリアルタイムのモニタリング/アクション性 (この スクリーンショットにあるような) に触れています。 Brian 教えてくれてありがとう。 今週の Sun に関する最大のニュースは、金曜にあったリストラクチャリングの発表 (PR, Tim O'Brien, The Register) です。 まだ時間がたっていないので、既に公になっている情報をもとにいくつか。 GlassFish は全てのニュースで卓越したものとして (ポジティブに) 触れられています。 MySQL とより近くなることは良いことでしょう。Rich Green がいなくなってしまうのは寂しいです。 全ての指標において、GlassFish の導入は今後も伸び続けます。 (例えば、 管理コンソール Ping マップ を参照) |
|
JSR 299 Expert Groupの エキスパートリーダーであるGavin氏は、 WebBeansの最初のPublic Draft (Downloadページ) を公開しました。 Dan Allen氏 (Seam in Action で有名) が Seam、 WebBeans と GlassFishについてお話する予定の、11月20日のウェビナーもぜひご覧ください。 TheAquarium Channelにて配信されます。 |