planets.sun.com <beta>

GlassFish Blogs

새 NetBeans, GlassFish 및 MySQL 번들

ALT DESCR

NetBeans 팀은 새  NB + MySQL + GF 번들 (download)을 몇주전에 릴리즈하였으나  시간관계로 제가 언급하지 못했습니다. 번들은 다음을 포함합니다:

NetBeans 6.1
GlassFish v2 UR2
MySQL 커뮤니티 서버


James
로부터 리뷰와 코멘트를 보십시오 - 그는 업데이트 자주 하는 NetBeans 블로거 - 및 Colin은 업데이트 자주하는  MYSQL 블로거입니다.

Posted at 2008-05-11 06:59:24.0 from Sun Bloggers

새 GlassFish GeoMap - 라틴 아메리카 40%이상 증가

Paul는 최신 GF Admin GeoMap를 포스트하여 07년 2월부터 08년 5월까지 데이터를 반영하였습니다.빠른 지역별 비교를 통하여 제일 큰 증가는 라틴 아메리카로서 콤비아가 100%이상을 증가하였음을 보여줍니다!

방문수에 근거하여 여러 지역에서 달마다 증가있음을 알수 있습니다:

ALT DESCR

• 미국 - 18%
• 유럽 - 28%
• 아시아/태평양- 18%
• 호주 - 7%
• 라틴 아메리카 - 40%

Posted at 2008-05-11 06:52:21.0 from Sun Bloggers

Rimuhosting가 GlassFish를 지원

ALT DESCR

Rimuhosting는 지금 GlassFish를 지원합니다. 그들의 애플리케이션은  정식 GlassFish Partner Showcase으로  만들기까지 많이 늦었지만 다음주 일찍 추가할 겁니다. 즉 우리모두가 JavaOne에서 돌아온 후일겁니다.

Posted at 2008-05-11 06:44:38.0 from Sun Bloggers

GlassFish v2의 업데이트 센터에 스프링 프레임워크가 등장

ALT DESCR

  스프링 프레임워크(2.5.4)가 GlassFish v2업데이트 센터(UC@TA)에서 가능합니다. 설치는 쉽습니다: GlassFish v2을 설치한후, updatecenter을 다음과 같이 실행합니다:

$GLASSFISH_ROOT/updatecenter/bin/updatetool

다음 일련의 포스트 설치가 필요합니다. 자세한 것은 Pramod의 노트를 참고하시고 여러분의 경험(긍정, 부정)을 우리에게 전해주세요.

주목할 것은 이것은 GF v2 업데이트 센터입니다. 그리고  모듈이 나오도록 도와준 Rajeshaw에게 감사를 드립니다.

Posted at 2008-05-11 06:39:07.0 from Sun Bloggers

OpenSolaris (그리고 GlassFish와 MySQL)가 Amazon EC2에 서비스 됩니다

ALT DESCR

여러분은 아마 OpenSolaris, MySQL and GlassFishAmazon EC2에서 서비스 되고 있다는 죠나썬의 노트를 보았을 것입니다.

OpenSolaris 부분에 관한 상세한 내용은 EC2 블로그 (Welcome, LaunchNew Limits), 그리고  Dileep's BlogEC2@Sun, OS@EC2사이트를 참고하세요.MySQL에 관해서 MySQL@EC2사이트를 체크하세요.

저는 Homer씨가 GlassFish AIM AMI 쪽 일을 하고 있다는 것을 알고 있으나 JavaOne 바로 전에 알았기때문에 시간관계로 체크해보지 못했습니다. 그는 저에게 이 방면에 관한 노트를 쓰고 있다고 얘기하였으므로 만약 준비되면 여러분들께 알려드리겠습니다.

그리고 Links를 제공한 Charles에게 감사드립니다.

Posted at 2008-05-11 06:25:36.0 from Sun Bloggers

New NetBeans, GlassFish and MySQL Bundle

ALT DESCR

The NetBeans team released a new NB + MySQL + GF bundle (download) a couple of weeks ago but I didn't time to write about it. The bundle includes:

NetBeans 6.1
GlassFish v2 UR2
MySQL Community Server

See reviews and comments from James - a frequent NetBeans blogger - and Colin - a frequent MySQL blogger -

Posted at 2008-05-11 02:00:00.0 from Sun Bloggers

New GlassFish GeoMap - 40% Growth in Latin America

Paul pushed out the latest GF Admin GeoMap to reflect data from Feb 07 to May 08. A quick region-by-region comparison shows that the largest increase is in Latin America; Colombia grew more than 100%!

Month-to-month growth for several areas, based on hits:

ALT DESCR

• US - 18%
• Europe - 28%
• Asia/Pacific - 18%
• Australia - 7%
• Latin America - 40%

Posted at 2008-05-10 08:00:00.0 from Sun Bloggers

GlassFish ESB 정식으로 실행

GlassFish ESB and OSGi stack

다른 하나의 GlassFish-연관 공개발표가 Sun (PR)로부터 있습니다: Open ESB 프로젝트 수집은 GlassFish라는 우산밑에 맞추어졌습니다.

변혁이라기보다 진화적인 일부분의 OpenESB 이동은 이미 GF v2에 포함되었으나 그룹과 아티팩트사이의 진일보 협력을 격려하고 있습니다.

GF를 포함한 OpenESB번들 및 커뮤니티와 아케택처 상호작용들을 기대합니다. 후에 나온 좋은 예제는 OSGi 모듈로 GlassFish v3에서 실행되고 있는 프로젝트 Fuji입니다.

GlassFish ESB, 예전의 TA 엔트리, 그리고 Prakah의  Fuji와 GlassFishESB에 관한 소개를 찾아보세요.

Posted at 2008-05-10 07:49:53.0 from Sun Bloggers

Rimuhosting Supports GlassFish

ALT DESCR

Rimuhosting now Supports GlassFish. Their application came just a bit too late to make it into the formal GlassFish Partner Showcase but they will be added early next week, when we are all back from JavaOne.

Posted at 2008-05-10 02:00:00.0 from Sun Bloggers

JavaOne2008: Shoal Mini Talk at Java.Net Community Corner

At the JavaOne pavilion, Java.net had set up a community corner where mini talks were given by various interested project leads. I gave a short talk on Introducing Shoal clustering framework. 

The audience was *very* small  but I had quality questions from one very interested participant who wanted to use Shoal as a Distributed Test Harness engine. Very unique use case I thought and yes, Shoal would fit that bill.

Here's the short slide deck of the mini talk: Shoal Mini Talk JavaOne 2008

 

Posted at 2008-05-09 16:50:50.0 from Sun Bloggers

JavaOne 08: JavaU Bonus course on GlassFish Application Server

As part of JavaU courses offered this JavaOne, a GlassFish Application Server bonus training course was offered for free as part of a multi course deal. 

Many attended this course on Monday, May 05, 08. Arun Gupta and I  presented at this course. We are pleasantly surprised by the turn out of around 180 given that it was in the evening (6 - 9 pm), 3 hours long, and JavaOne had not yet started! :) That was surely a boost of positive energy for me.

The most interesting part of the course for me was the number of questions from the greatly interactive audience right from the get go. We answered most of the questions, even picked up an NB issue from an audience member in the web services area, and the feedback we received was mostly that the course was very helpful for the audience to understand how the product features and capabilities stacked up with their experience with other app servers such as WebLogic and JBoss.

We finished around 9.45 pm. :)

Since the printed slide deck was only a portion of the total at the time it went to print, I promised the audience that I would make this available through my blog.

So here it is. JavaU Bonus Course on GlassFish Application Server Java One 2008

So for those who find the material useful, please download GlassFish and let us know what you think. Send us your comments and questions through the GlassFish User mailing list.  


Posted at 2008-05-09 16:38:31.0 from Sun Bloggers

Spring Framework on Update Center for GlassFish v2

ALT DESCR

The Spring Framework (2.5.4) is now available at the GlassFish v2 Update Center (UC@TA). Installation should be straight-forward: after installing GlassFish v2, run the updatecenter via:

$GLASSFISH_ROOT/updatecenter/bin/updatetool

There are a couple of post-intallation steps to do; check out the details at Pramod's Note and let us know of your experience, positive or negative.

Note this is the GF v2 update center. And thanks to Rajeshaw to help pushing the module out.

Posted at 2008-05-09 10:23:23.0 from Sun Bloggers

Glassfish Summer Projects at Delhi University

I'm glad to announce that 18 students from Department of Computer Science, University of Delhi would be
doing Summer Projects related to Glassfish. A list of involved students can be seen here.

These students got this wonderful opportunity of working on open-source projects and it would definitely
help them in increasing their technical expertise on Java EE and Glassfish and work under the able guidance
and support of mentors assigned to them.

I would like to thank Arun Gupta, Judy Tang, Sriram, Gopal Jorapur for their endless efforts and encouragement.

 

Posted at 2008-05-09 09:23:57.0 from Sun Bloggers

JJUG イベントの発表資料(Grizzly)


先日、開催されたJJUGのイベントで発表時に使用した資料を公開します。

恐らくJJUGでも同様の資料が公開されるかと思いますが、どちらから
リンクが貼られるかが分からないので念のため、自分のブログからも
取得できるようにしておきます。

本資料では、Grizzly1.0.x系の内部実装について詳しく紹介しています。
Grizzlyに興味のある方、Java NIOについて興味のある方は、
是非ご覧ください。

資料はこちらから

PS.
説明が無いと資料の内容を理解して頂くことは難しいとは思いますが、
説明は後日ということで。(^_^;)

Posted at 2008-05-09 05:30:00.0 from Sun Bloggers

Amazon EC2 の OpenSolaris (と GlassFish と MySQL)

ALT DESCR

皆さんは既に OpenSolaris と MySQL と GlassFishAmazon EC2 で使えるようになったという Jonathan の記事をご覧になりましたか?

OpenSolaris に関する詳細情報は EC2 ブログ ( Welcome Launch New Limits) や Dileep のブログ EC2@Sun OS@EC2 サイトにあります。 MySQL に関しては MySQL@EC2 サイトをご覧ください。

Homer が GlassFish AIM の作業を行っているのは知っているのですが、 これらは JavaOne 直前だったので、詳しく調べる時間がありませんでした。 現在彼は記事を書いているということなので、それが出てきたら紹介 する予定です。

そして、いくつかの リンクを用意してくれた Charles にも感謝します。

Posted at 2008-05-09 02:31:05.0 from Sun Bloggers

OpenSolaris (and GlassFish and MySQL) on Amazon EC2

ALT DESCR

You may have seen Jonathan's note on OpenSolaris, MySQL and GlassFish being available on Amazon EC2.

Details on the OpenSolaris portion are available at the EC2 Blog (Welcome, Launch and New Limits), at Dileep's Blog and at the EC2@Sun and OS@EC2 sites. For MySQL check the MySQL@EC2 site.

I know that Homer worked on the GlassFish AIM AMI but it all happened right before JavaOne and I didn't have time to check more. He told me he is writing a note on it, and I'll spotlight it when it is ready.

And thanks to Charles for some of the Links.

Posted at 2008-05-09 01:00:00.0 from Sun Bloggers

GlassFish ESB が正式に開始されました

原文: GlassFish ESB Formally Launched

GlassFish ESB and OSGi stack

Sun からのもう一つの GlassFish 関連のアナウンス (PR): プロジェクトの Open ESB コレクションが GlassFish 傘下に入れられています。

OpenESB のピースとしての革命的というよりむしろ漸進的な動きは既に GF v2 に含まれていましたが、グループとアーティファクトとの間の更なるシナジーを促進するでしょう。

コミュニティと建設的な対話と同様に、OpenESB コンポーネントの GF へのバンドルが予期されます。 最近の良い例は、GlassFish v3 上で動く、OSGi モジュールとして ESB のコンポーネントが提供される プロジェクト Fuji です。

GlassFish ESB、 以前のTA エントリや、Prakah の Fuji と GlassFishESB の紹介 をご覧下さい。

Posted at 2008-05-08 22:49:17.0 from Sun Bloggers

GlassFish 日本語プロジェクト

ALT DESCR

荻布さんがブログで書いていますが、jMaki や GlassFish Wiki, ブログなどの翻訳プロジェクトをコミュニティの皆さんと進めているところです。 荻布さんがこちらに書かれているように、帽子やTシャツを確保できました。ご協力いただけた方にはお配りできると思います。興味のある方はこの機会にぜひご参加ください。 参加方法は、 やはり荻布さんのブログに書かれています。

英語が苦手だから翻訳はちょっと... という方は、ぜひこんな英語の記事を日本語で読みたいというリクエストをください。皆さんの参加をお待ちしております。

Posted at 2008-05-08 20:50:25.0 from Sun Bloggers

Liferay

Sun が Liferay コミュニティに参加 (アクエリアムの記事) ということで、どんなものか試してみました。

liferay_desktop

ビジュアルを変えてみると、、、デスクトップ、というだけあってそれ風です。とてもかっこいい!

Posted at 2008-05-08 19:46:33.0 from Sun Bloggers

GlassFish 日本語プロジェクト

ひとつ前のエントリで GlassFish の翻訳に触れましたが、このプロジェクトをご紹介します。ちなみに、サーバソフトウェアと主な web ページの翻訳は私も所属している GlassFish G11n チームが日本語含む 7 言語やっていて、今回ご紹介するのは、主にドキュメントを対象としている日本語のみのプロジェクトです。

今のところ、対象としているドキュメントは、マイグレーション関連、ユーザ FAQ、あとブログです。このブログの翻訳というのは、面白いと思っています。スペックリード、開発者などが自分で書いているブログ記事は、特にオープンソース製品を扱う上で、最新の情報をタイムリーに得ることができる、今や欠くことのできない情報ソースです。が、その性質上、翻訳が用意されることはあまりなかったと思います。このプロジェクトでは、日本語で読めると嬉しいブログ情報を翻訳してゆこう、というものです。まだ、Arun Gupta の記事 2 本しか翻訳されていませんが、リクエストすることもできます。ご興味ある方は、ぜひ、のぞいてみて下さい。
GlassFish 関連ブログ翻訳

Posted at 2008-05-08 19:33:57.0 from Sun Bloggers

GlassFish T シャツと帽子

日本で GlassFish コミュニティが活発 (GlassFishの翻訳, jMusu, JJUG CCC での寺田さんのセッション, etc.) だと塩田さんが説き伏せ、US から T シャツなどを送ってもらいました。ので、気になる方は、先のプロジェクト 2 つ、もしくは私までご連絡下さい。ご協力頂いたかたから順にお配りします。

IMG_1624
IMG_1620
IMG_1615

最後の白いのは XL で巨大、どうやってさばこう。。。

Posted at 2008-05-08 19:05:27.0 from Sun Bloggers

Creating a Java EE Appliance on OpenSolaris

At the JavaOne conference, Sun technical evangelists Peter Karlsson and Chuk-Munn Lee discussed how to build a Java EE platform-based appliance with the GlassFish application server on OpenSolaris. Read more in this article.

Posted at 2008-05-08 18:33:02.0 from Sun Bloggers

GlassFish v3 TP2 + EJB3.1

JavaOne 今年も様々な発表があり盛り上がっていますね。現地にいる大渕さんのレポートはとても楽しいです。

さて、試そう試そうと思っていた GlassFish v3 TP2 (テクノロジプレビュー 2)、やっと試しはじめたのでメモしておきます。バイナリのダウンロードはこちらから。インストールは単に zip を展開するだけ。昨年の JavaOne の頃に話題になっていた起動時間を今回も確認してみます。

% cd glassfishv3-tp2
% ./bin/asadmin start-domain --verbose
2008/05/08 23:04:51 com.sun.enterprise.admin.launcher.GFLauncherLogger info
情報: JVM invocation command line:

<省略>

2008/05/08 23:04:51 com.sun.enterprise.admin.launcher.GFLauncherLogger info
情報: Successfully launched in 186 msec.
2008/05/08 23:04:51 com.sun.enterprise.glassfish.bootstrap.ASMain main
情報: Launching GlassFish on HK2 platform
2008/05/08 23:04:52 com.sun.enterprise.v3.services.impl.GrizzlyProxy start
情報: Listening on port 8080
2008/05/08 23:04:52 com.sun.enterprise.v3.services.impl.GrizzlyProxy start
情報: Listening on port 8181
2008/05/08 23:04:52 com.sun.enterprise.v3.services.impl.GrizzlyProxy start
情報: Listening on port 4848
2008/05/08 23:04:52 com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter setContextRoot
情報: Admin Console Adapter: context root: /admin
2008/05/08 23:04:53 com.sun.enterprise.v3.server.AppServerStartup run
情報: Glassfish v3 started in 784 ms
去年と同じマシンで試しているのですが、その時と同程度の速さです。

順番が前後しますが、v3 はこのTP2 の段階で v3 コアモジュール + web コンテナ、JPA, そして、スクリプ ト言語のコンテナなどがサポートされているのみですので、自分のアプリケーションを動かそうとすると配備できない可能性が大きいです。サポートされている内容はこちらにリストされていますので、ご確認下さい。

それでは、仕様が初期ドラフト段階の EJB 3.1 の実装が公開されているので、まずはこれから試してみます。仕様の初期ドラフトについては、このブログが簡潔にまとめてくれています。

で、その準備として GlassFish のアップデートツールをセットアップします。といっても簡単です。glassfishv3-tp2/bin/updatetool コマンドを実行すると、必要なパッケージをネット経由で勝手にインストールしてくれます。

so129345@yo[133] ./bin/updatetool
The software needed for this command (updatetool) is not installed.
Would you like to install the software now? (y/n): y

Platform: sunos-sparc
Software repository: http://pkg.glassfish.org/dev/solaris-sparc/gf3000_2000/
Installing pkg packages...
Installing: python2.4-minimal@2.4.4,0-6.564:20080425T195054Z
python2.4-minimal@2.4.4,0-6.564:20080425T195054Z: downloading
files............................................................................................................................................................................................
python2.4-minimal@2.4.4,0-6.564:20080425T195054Z: installing files...
Installing: pkg@0.1.4,0-6.564:20080425T195050Z
pkg@0.1.4,0-6.564:20080425T195050Z: downloading
files.........................................................................................................................
pkg@0.1.4,0-6.564:20080425T195050Z: installing files...
Installing updatetool packages...
Installing: wxpython2.8-minimal@2.8.7.1,0-6.564:20080425T195116Z
wxpython2.8-minimal@2.8.7.1,0-6.564:20080425T195116Z: manifest file
doesn't exist yet, fetching from server
wxpython2.8-minimal@2.8.7.1,0-6.564:20080425T195116Z: downloading
files.........................................................................................................................................................................................
wxpython2.8-minimal@2.8.7.1,0-6.564:20080425T195116Z: installing files...
Installing: updatetool@2.0,0-6.564:20080425T195113Z
updatetool@2.0,0-6.564:20080425T195113Z: manifest file doesn't exist
yet, fetching from server
updatetool@2.0,0-6.564:20080425T195113Z: downloading
files.....................................................................................
updatetool@2.0,0-6.564:20080425T195113Z: installing files...
Update Center initialization complete.

Software successfully installed. You may now re-run this command
(updatetool).
あとは同じコマンドを再度実行すると、下の様な GUI が出てきます。おっ新しい!これが新しいアップデートツールです。

v3TP2_updatetool

インストール済みコンポーネントは以下のようになっていて、

  • glassfishv3-common
  • glassfishv3-nucleus
  • glassfishv3-web
  • javadb
  • Image Packaging System (IPS)
  • Python 2.4 Minimized
  • Update Tool
  • wxPython 2.8 Minimized
Python が目につきます。これは新しい Updatetool と IPS ベースのパッケージツールに使用しているからの模様。ちなみに、IPS は OpenSolaris で使われているパッケージ管理システムですね。 まだ使ったことないですが。一方、利用可能なアドオンには、既にこんなに。
  • glassfishv3-ejb
  • GlassFish Support for Grails Framework
  • Jersey - RESTful WebServices
  • jMaki Ajax Framework
  • JRuby on GlassFish
  • Metro Web Services Stack for GlassFish
お目当ての glassfishv3-ejb にチェックを入れ、インストールを押すとあっという間に完了。 ここにある EJB 3.1 のサンプルを取得して、以下のように配備してみます。
% ./bin/asadmin deploy ../HelloEJB31.war
upload file successful: /private/tmp/gfv3/HelloEJB31.war
Command deploy executed successfully. 
そして、http://localhost:8080/HelloEJB31/HelloServlet をブラウザで開くと、ちゃんと「Hello World from EJB 3.1 bean!!」と表示されます。

ちなみに、このサンプルのソースはこんな感じになってます���

@Stateless
public class HelloEJB {

    public String sayHello() {
        return "Hello World from EJB 3.1 bean!!";
    }

}


public class HelloServlet extends HttpServlet {

    @EJB
    private HelloEJB helloRef;    // インタフェースでなく、Bean クラスの型で参照。
...
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
...
            pw.println("<h3>" + helloRef.sayHello() + "</h3>");
... 
ローカルインタフェースをまったく書かなくてよいのは便利ですね。現段階では、ステートレスビーンのローカルインタフェースのみサポートされているので、あまり多くは試せないのですが、上の例で見た 3.1 から任意になったローカルビジネスインタフェースに関してはこちらの記事をご参照下さい。

最後に、TP2 の基本的な使い方はクイックスタートガイドに網羅されているので、お試しの際はぜひご参照下さい。アップデートツール、デフォルトドメインの起動/停止、Java DB、管理コンソール GUI, アプリケーションの配備、JRoR, Eclipse, NetBeans など、最初に気になることがほとんどカバーされていて、至れり尽くせり。また、これ以外のドキュメントはこちらにまとめられているのですが、

  • Developer's Guide
  • RESTful Web Services Developer's Guide
  • Getting Started with JRuby on Rails for GlassFish v3
  • Getting Started with Project jMaki for GlassFish v3
その他多数リストされていて、docs.sun.com に載っています。結構沢山あります。Tech Preview 2、プレビューという名前ですが、かなりきちんとドキュメント用意しようとしているのです。

Posted at 2008-05-08 18:32:28.0 from Sun Bloggers

La famille GlassFish s'agrandit

JavaOne 2008 bat encore son plein, mais la quasi-totalité des annonces ont déjà été faites. En ce qui concerne GlassFish, le moisson est plutôt bonne.

Petit rappel, GlassFish v2 (ur2) est la version courante du serveur d'application Java EE 5 et Libre de Sun. Il intègre des fonctions d'administration, de clustering et de performance qui en font une alternative aux WebSphere, Tomcat, WebLogic et autres JBoss (sans ordre particulier).

GlassFish v3 est donc la prochaine version majeure dont il a été grandement question à cette JavaOne. La modularité et l'extensibilité en sont les deux caractéristiques principales.

GlassFish v3 TP2.
Tout d'abord la version TP2 (Technology Preview 2) est disponible en téléchargement (21Mo). Il propose un conteneur web pour applications JSP, Servlet, JSF, etc... et de nombreux compléments. Le serveur démarre en une seconde et ses services ne sont démarrés que sur demande. La console d'administration et l'outil de mise à jour sont téléchargés à la volée. Parmi les extensions disponibles on trouve également: EJB 3.1 (en preview), jRuby On Rails (sans packaging WAR nécessaire), Grails (aussi disponible pour GlassFish v2!), Jersey (Rest), Metro (Web Services), et jMaki (Ajax). Les plugins pour NetBeans 6.1 et Eclipse 3.3 sont également disponibles.

v3 en mode OSGi, HK2 ou embarqué.
Le gestionnaire de modules de GlassFish est HK2. Il assure à la fois les notions de modularité mais aussi d'extensibilité (indispensable pour proposer tous les services énumérés ci-dessus). HK2 utilise nativement OSGi (Apache Felix par défaut) tout en rajoutant une notion de référentiel et des services additionnels. Le mode par défaut reste pour l'instant HK2 (plus rapide, plus léger). Les implémentations OSGi Knopflerfish, Felix et Equinox sont toutes utilisables. Enfin, pour les nombreux cas d'usages orientés développeur (tests, outils, etc) GlassFish embedded permet de faire tourner le serveur dans la même JVM. Plus de hiérarchies ou étanchéité de classloaders. Démos à JavaOne d'intégration à Maven et Grails. Jetty est souvent utilisé pour ce genre d'exercice. GlassFish permet donc la même chose mais en proposant les fonctionnalités complètes d'un serveur Java EE 5 (EJB, Web Services, ...).
Trois modes de fonctionnement donc (HK2, OSGi, Embedded) pour un serveur unique.

GlassFish Enterprise + Unlimited.
GlassFish Enterprise fait désormais référence (selon un modèle calqué sur celui de MySQL) à la version commerciale et supportée du produit (anciennement Sun Java System Application Server). GlassFish unlimited est un mode de vente du produit basé sur le nombre d'employés dans l'entreprise. Le modèle plus classique est un abonnement (support, mises à jours) indexé sur le nombre de processeurs.

GlassFish Partner program.
En moins de deux semaines (beaucoup se fait au dernier moment avant JavaOne ;-), le nombre de partenaires GlassFish éditeurs de logiciels est aujourd'hui de 35, avant même l'annonce officielle du programme. On y retrouve Terracotta, ICEFaces, G2One, Nuxeo, XWiki, SpringSource, Zeus, etc... La demande est également forte pour un programme de partenariat similaire visant les intégrateurs et consultants. C'est l'affaire de quelques mois probablement.

GlassFish ESB.
GlassFish ESB est le nom de la communauté et du projet qui succède à OpenESB, le bus JBI qui intègre nombre de moteurs d'exécution (BPEL, JavaEE, ...) et de connecteurs (Fichier, FTP, HTTP, SOAP, etc.). L'architecture de ce produit s'appuie sans surprise sur JBI, GlassFish v3 et OSGi.

GlassFish Portal et Liferay (WebSynergy).
Il s'agit de l'annonce d'une collaboration technologique il y a 6 mois déjà entre les communautés Liferay (50 000 téléchargements par mois) et OpenPortal désormais regroupées sous le nom de WebSynergy. Mariage des standards (Portlet 2.0, WSRP), de la sécurité (OpenSSO), des widgets développés dans plusieurs langages (Java, PHP, Ruby), et du workflow (Liferay). Basé sur GlassFish v2 aujourd'hui, v3 plus tard. Téléchargements disponibles aujourd'hui à l'adresse : http://glassfish.org/portal (110 Mb). Les deux sociétés collaborent sur le même projet pour en dériver chacun une offre qui lui est propre.

Sun GlassFish Communications Server.
Sailfin, l'extension SIP de GlassFish développée avec Ericsson a désormais un nom commercial: Sun GlassFish Communications Server. La beta est pour bientôt, dès que SIPServlet 1.1 (JSR 289) est finalisé.

RDV à Tours, Bruxelles, Vienne, Zurich, Mont de Marsan, pour plus de GlassFish.

Posted at 2008-05-08 15:08:16.0 from Sun Bloggers

GlassFish ESB Formally Launched

GlassFish ESB and OSGi stack

Another GlassFish-related announcement from Sun (PR): the Open ESB collection of projects are being aligned under the GlassFish umbrella.

An evolutionary rather than a revolutionary move as pieces of OpenESB were already included in GF v2, but will encourage further synergies between the groups and artifacts.

Expect bundles of OpenESB components with GF, as well as community and architectural interactions. A good example of the latter is Project Fuji where the ESB components are delivered as OSGi modules running on GlassFish v3.

Check out GlassFish ESB, the earlier TA entry, and Prakah's Introduction to Fuji and GlassFishESB

Posted at 2008-05-08 11:39:06.0 from Sun Bloggers

OpenSolaris, Amazon, MySQL and Glassfish... Clouds Parting

We made some big announcements this week at our annual developer forums, CommunityOne and JavaOne. I thought I'd highlight a couple in particular.

We announced the first commercial release of OpenSolaris - targeting high speed developers and development teams (not consumers...). OpenSolaris focuses on developers wanting to be freed from proprietary software models, who see innovation and automation in operating systems as a source of competitive advantage.

If Solaris 10, OpenSolaris's older brother, is for IT departments prioritizing carrier grade stability over rapid innovation, OpenSolaris targets the exact opposite - developers, from high performance computing to social networking, that prioritize a constantly refreshing repository filled with community innovations (and ZFS-based automated rollback) over an unchanging qualification target. Go to OpenSolaris.com to download a free copy, or click on the OpenSolaris logo to have a bootable CD delivered to you (free of charge). Or if you want a simpler way of trying it out... just go to Amazon!

We also announced a partnership with Amazon, through which we've made OpenSolaris, alongside MySQL and Glassfish, available with commercial support on Amazon's elastic computing cloud. From where I sit, this is a profound change in the industry - the world's most popular database is now available, and commercially supported, as a cloud service. As is the fastest growing Java container, and a redefined OpenSolaris for the modern world.

The traditional software industry, first revolutionized by open source, next by software as a service, is now embarking on a third revolutionary change... infrastructure as a service.

Sure feels like the clouds are parting.

(And again, if you'd like a free copy of OpenSolaris sent to you on a bootable, "live" CD, just click on the OpenSolaris logo above.)

Posted at 2008-05-08 10:32:48.0 from Sun Bloggers

Sun GlassFish コミュニケーションサーバー - Sailfin の商用ディストリビューション

原文: Sun GlassFish Communications Server - The Commercial Distribution of Sailfin

ALT DESCR

私達は今 Sun の Sailfin: Sun GlassFish Communications Server の商用ディストリビューションのための新しい名前を持っています。

Sailfin は SIP Servlet 1.1 をサポートするでしょう。そして、IM や VoIP、共有されたマルチメディアを使うアプリケーション開発のために使う事ができます。 最初のリリースは今年の秋に期待され、GF v2.1 と提携するでしょう。

詳細についてはプレスリリースをご覧下さい。 また、Ericsson と Sun は Sailfin アプリケーションの コンテスト を行っています。 そして、以前の The Aquarium での Sailfin のエントリはこちらです。

Posted at 2008-05-08 08:36:44.0 from Sun Bloggers

NetBeans 6.1 と MySQL/GlassFish バンドルインストーラ

PHP のアーリーアクセス版につづいて MySQL と GlassFish のバンドルインストーラです。
MacBook に以前 MySQL をインストールしたのですが自動起動の設定が失敗してしまったようで毎回起動するのが面倒でした。なので MySQL をこのバンドルインストーラを使って再度インストールしてみることにしました。

ダウンロードは NetBeans 6.1 のダウンロードページからリンクがあります。
Windows, Linux, Mac OS X, Solaris 版と NetBeans がサポートしているプラットフォームはすべて用意されています。



Mac OS X 用のインストーラを起動します。

インストーラの起動画面です。

カスタマイズも可能です。このインストーラと一緒にインストールされる NetBeans はこれを見ると Java SE、Web and Java EE、Ruby です。

GlassFish V2 UR2 をインストール中です。

続いて MySQL 5.0.41a のインストールです。

インストール後、MySQL の設定、起動を行えば NetBeans IDE に自動的に認識されます。「サービス」タブの「データベース」以下をのぞいてみてください。



そこでデータベースを接続しておけばデータベースが必要な時に簡単に呼び出すことができます。例えば以下のように Ruby on Rails プロジェクトの作成画面ではプルダウンメニューから接続を選ぶだけです。もしまだデータベースを作っていない場合でも「DB の作成...」ボタンを押してデータベースを作成できます。

Posted at 2008-05-08 08:06:16.0 from Sun Bloggers

WebSynergy プロジェクト - Liferay と GlassFish Deliver 現代の Web ポータル

原文: Project WebSynergy - Liferay and GlassFish Deliver a Modern Web Portal

ALT DESCR

Sun は、ポータルと Liferay や OpenPortalGlassFishOpenSSO、他の関連プロジェクトからの 統合技術を組み込み、一般的な Web プレゼンテーションプラットフォームを開発するために Liferay コミュニティ に加わりました。 (プレスリリースLiferay の FAQOpenPortal の FAQ)。

そのコラボレーションは実際にしばらく前から始まっていて、Liferay 5.0 (ダウンロード) は既に Portlet 2.0WSRPOpenSSO のサポートを含んでいます。 将来の技術は Mirage CMSSAW、 その他...を含むでしょう。

WebSynergy は GlassFish の現在と将来の発展に密接に関係しています; それを正式に評価するため、私達は正式に GlassFish コミュニティをより大きくするために OpenPortal を追加するでしょう。

Liferay 5.0、GlassFish v3、MySQL に基づく WebSynergy の初期のバージョンが現在利用可能です (スクリーンキャストもご覧下さい)。

キーコミュニティメンバーの何人かが WebSynergy について書いていました; ご覧下さい:

• Brian @ Liferay - Liferay と Sun
• James @ OpenPortal - Sun/Liferay イニシアティブ
• Prashant - クロスプラットフォームウィジェット中の内部ウィジェットコネクション

Posted at 2008-05-08 07:47:55.0 from Sun Bloggers

Sun GlassFish Communications Server - Sailfin의 상업용 배포한

ALT DESCR

우리는 지금 Sailfin의 썬 상업용 배포판에 이름을 지었습니다:Sun GlassFish Communications Server.

Sailfin은 SIP Servlet 1.1을 지원할 것이며 IM, VoIP 및 공유 멀티미디어를 사용하여 애플리케이션을 개발할 것입니다. 최초 릴리즈는 이번 가을에 GF v2.1에 맞추어 나올 것으로 예상됩니다.

Press Release를 체크하여 상세한 상황을 알아보세요. 그리고 Ericsson과 Sun은 Sailfin 애플리케이션 경쟁을 조직할 수 것입니다. TheAquarium에서 Sailfin의 이전 앤트리들을  이곳에서 체크하세요..

Posted at 2008-05-08 07:07:47.0 from Sun Bloggers