|
|
![]() |
|
|
クラスタリングと 高可用性 の改善は SailFin V2 の注力点です。 SailFin のセッションフェイルオーバー機能をデモする融合 (converged) アプリケーションのサンプル、 3PCC (Third party call control, サードパーティーコール制御) が、追加されました。この 3PCC サンプルは RFC 3725 のガイドラインに従って書かれています。 |
|
GlassFish Tools Bundle for EclipseはEclipse IDE(wiki) - これはNetBeansではない方のIDEです - GlassFishサーバー、GlassFishプラグイン(ホーム、導入)を含む我々の一体型バンドルであり、全て一度にダウンロードできます。 GlassFishプラグインは頻繁に更新されていますが、幸いにもバンドルからのプラグインの更新はとても簡単で、完全再インストールは不要です。 プラグインの最新版は1.0.32 (9/4/09)と1.0.33 (9/11/09)で - これはわずか一週間差です - 変更の全リストは常時リリースノートを通して参照可能です。 |
Java EE 6へのWTPサポートは2010年半ばまで遅れていましたが、GlassFishプラグインは緊急のJava EE 6ウィザードを提供しています。 - ArunのTOTDシリーズの最新記事を参照してください: Java EE 6 (Servlet 3.0 and EJB 3.1) wizards in Eclipse - 追加のウィザードはGlassFish v3 FCSによって計画されています。
これらのプラグインはEclipse 3.4 GanymedeとEclipse 3.5 Galileo上にインストールできます。 Galileoは素晴らしい機能(Wiki, blogathon, DZone)とEclipse 3.5.1バンドルを持つようです。 GlassFish v3と最新プラグインはGlassFish v3出荷時、利用可能になります。
|
さかなねこ (FishCAT) が戻ってきた! (失礼、 Dr. Seuss) 成功した GFv3 Prelude のプログラム ( 100 人のメンバーを達成) に引き続き、Judy が GlassFish v3 の FishCAT プログラムを発表しました。 今は GFv3 に向けた最後の追い込み期間です (ロードマップ)。 この GlassFish の大切なリリースの品質に興味ある方は、 Judy の投稿と FishCAT ホームページ、 Wiki を見て Quality チーム MLを通じて Judy にコンタクトして下さい。 日本のみなさんは 日本語 ML 宛でもどうぞ。 |
|
|
GlassFish v3 はにはダウンロード可能な複数のバンドルがあります。 それらは別々の場所にあり ( コミュニティダウンロードページ、 JavaEE Preview SDK )、 異なるインストーラ技術 (ZIP ファイルもしくはインストーラ) を使っていて、また異なる機能のセット (Web もしくは完全プロファイル) を提供しています。 Alexis がどの選択肢を選べばよいか分かりやすい概要を書いてくれてるので、 チェックしてみて下さい。 GF v3 FCS リリースをお楽しみに。 |
|
先月お伝えしたように、
JavaEE 6 は JSR330 と JSR299 を含みます。
Roger Kitain は既に、GlassFish での JCDI (JSR 299, ex-WebBeans) を利用について、シンプルかつ詳細なブログ記事を書いてくれています。ブログでは JSF 2.0 と JSR 299/JSR 330 コードを紹介していて、 |
もしそのサンプルを試すくらいに興味がある場合には、 NetBeans 6.8 M1 を使うことをお薦めします。 - 最新の GlassFish v3 ビルド (例えば promoted build web 62) を登録、Java EE 6 をプラットフォームレベルとして Web アプリケーションを作成し、いろいろコピペして下さい。それ以上の設定は不要です。
全般的にみて、Cay による前回の投稿から進展しています。この件に関する他の記事は "jsr299"
と "jsr330"
タグがついています。
あと、この件については Roger のブログも要チェックです。
Carla が GlassFish v3 のロギング関連の新しい 3 つのコマンドについて 概要を書いてくれました。
|
• asadmin rotate-log
|
最新の GF v3 に更新して、お試しあれ。
|
予定していたより時間がかかってしまいましたが、GlassFish v3 Preview の リポジトリを更新しました。(glassfish.sun.com の STABLE) おそらく、 新しいソフトウェアアップデートツールによってこのことを知ることになったと思いますが、 GUI アップデートツール、付属のアップデートツール、CLI、などいろいろなものを通じても知ることはできます。 詳細は Alexis の記事 と Abhijit の発表に。 最近のビルドは全てのことが完璧ですね、私が使うぶんにおいては。でも、これはソフトウェアなんで、何か問題を発見された場合はご連絡下さい。 |
|
Sailfin で動く SIP サーブレットアプリケーションを開発するための IDE の選択肢は複数あります。 Netbeans プラグインで SIP サーブレットの開発ができますし、本格的なIMS サービスを作成する環境としては、Ericsson SDS が利用できます。 Eclipse ファンの人たちにも GlassFish プラグインが拡張され、SIP サーブレットアプリケーション開発面でかなり改善されています。 詳細と最新プラグインへのアップグレードに関しては Vince のブログをご覧下さい。 |
|
先月、John と Shreedhar は無料のウェビナーで GlassFish クラスタのロードバランスによる高可用性について紹介しました。 参加者は多かったです。 John や参加者の1人 Daniel-Noz の投稿をご覧下さい。 ウェビナーの録画も見られます。 このウェビナーや GF Portfolio リソース の有効性を改善する努力の一環として、短い フィードバック/アンケート を作りました。ぜひご活用下さい。 |
そして、この分野に興味がありましたら、こちらの白書 Application Scalability and Fault Tolerance with GlassFish Load Balancer (その アンケート) もぜひ併せてご覧下さい。
|
お知らせが少し遅くなってしまいましたが、GlassFish Server サステイニング (有償) リリースの最新版が利用可能です。 GFv2.1p4 では、新たに 14 のバグが修正されています。 GFv2.1p4 はまた、以前の GFv2U2 のパッチリリース (p10) でもあります。 このファミリーのパッチリリースを合わせると 184 のバグに対応しています。 サステイニングリリースは Sun GlassFish Portfolio のベーシックレベルで提供されます。 上位のサブスクリプションレベルでは、高いレベルのカスタマーサポートや GlassFish Enterprise Manager を利用することができます。 |
全てのバグ修正は次のパブリックリリースに入ることになっています。今回の場合は GFv2.1.1 です。 パッチではお客様にタイムリーなリリースという恩恵があります。 詳細は Sun の GlassFish サポートモデルを参照下さい。
|
SailFin 上で SIP サーブレットアプリケーションを開発するための IDE はいくつか存在します。 Netbeans には SIP サーブレット開発用のプラグインがありますし、本格的な IMS サービス開発環境である Ericsson SDS もあります。 Eclipse が好きな方のために、 GlassFish プラグインが強化されました。 これは、より良い SIP サーブレットアプリケーション開発環境を提供するものです。最新のプラグインにアップグレードするための詳細と tips については Vince のエントリを見てみてください。 |
|
SailFin V2 は最初のバージョンから比べると、アプリケーションサーバーとしての能力が大きく強化されています。 高い有用性をもつサービス/アプリケーション実行環境を構築するためには、ネットワークトラフィックを管理することはとても重要です。 RameshがSailFinのトラフィック分割についてブログで記事にしています。 その記事で彼は、サーバー内にある サーバー内にある複数のネットワークインターフェイスを利用することにより、イントラクラスタ通信(converged load balancer, GMSのような)が外部クラスタからどのようにして分離できるかを説明しています。 |
SailFinは現在、来週リリース予定のHCF (hard code freeze) に取り組んでいます。最終版のリリースは2009年の10月になる予定で、 詳しいスケジュール情報はwikiを確認して下さい。
|
再び、管理・監視のための REST インタフェースを GlassFish v3 で提供する作業の最新情報です。 今回は Rajeshwar が HTML レンダリングが利用可能になった旨発表しています。これにより、豊富な監視データを閲覧するためのシンプルなインタフェースができたというだけでなく、GlassFish の設定を読み書きしたり、アプリケーションの配備をすることも同じインタフェースで可能になりました。 以前のエントリでは機能の紹介と Jersey の役割についてカバーしています。 |
もし自分で試そうとおもったら、GlassFish v3 の最近のビルドを使用 (Rajeshwar のエントリ参照)、もしくはプロモーションビルド b60) し、監視を有効化 (適当なサブシステムのレベルを LOW もしくは HIGH に設定) して下さい。また、興味ある人には、 Ludo の
Jazoon でのプレゼンテーション、
これは REST インタフェースの機能と JavaFX クライアントからそれを利用する様子 (デモあり) の紹介でしたが、
も参考になると思います。
Mac OS ユーザの方々、残念ながら Safari だとこれ機能しません。なぜかというと Safari は HTML とり XML を優先するためです。なので、Firefox を代わりに使って下さい。もちろん、cURL や wget を使うという選択肢もあって、わたしはこれについては GlassFish をかなりクラウドフレンドリーなものにしていると思っています。(ssh は不要です)
GlassFishフォーラムはあらゆる疑問について質問できる素晴らしい場所ですが、ユーザがブログで彼らの発見を文書化するのに時間を割いているのも嬉しいことです。いくつか最近の例を挙げます。
|
• "JAVA Security Provider Error"
MarcよりJBossからGlassFishへとアプリケーションを移植するとき、適切なセキュリティプロバイダを得ることについて。
|
もしまだカバーされていないのであれば、現在私はこれがGlassFish Wikiに全て記載されていることを確認する必要があります。 GlassFishドキュメントに加えてハウツーをまとめることは、サーチエンジンの精度に頼ることを避けるには妥当なことのようです。
|
JSF 2.0
•
Carol は
ペットストア
を
JSF 2.0, JavaEE6, GFv3 preview を使うものにコンバートし、
|