<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
  <title>The Aquarium</title>
  <link>http://blogs.sun.com/theaquarium/</link>
      
    <description>News from the GlassFish Community</description>
  <language>en-us</language>
  <copyright>Copyright 2009</copyright>
  <lastBuildDate>Sun, 5 Jul 2009 08:00:00 -0700</lastBuildDate>
  <generator>Apache Roller Weblogger 4.0.0.14u1 (BSC) (20090309015207)</generator>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TheAquarium_en" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/hudson_on_iphone_and_android</guid>
    <title>Hudson on iPhone and Android </title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/3nm_Cbpyaa4/hudson_on_iphone_and_android</link>
        <pubDate>Sun, 5 Jul 2009 08:00:00 -0700</pubDate>
    <category>Hudson</category>
    <category>android</category>
    <category>fun</category>
    <category>hudson</category>
    <category>iphone</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://greensopinion.blogspot.com/2009/05/hudson-helper-hudson-on-your-iphone.html" title="Hudson Helper on your iPhone" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/HudsonHelperOnIPhone2-97_140px.png" alt="ALT DESCR" width="97" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://hudson.dev.java.net"&gt;Hudson&lt;/a&gt; fans no longer have to be envious of
&lt;a href="http://posso.mobi/"&gt;POssO&lt;/a&gt;
(the portable administration console for
&lt;a href="http://opensso.dev.java.net"&gt;OpenSSO&lt;/a&gt;)
or of
&lt;a href="itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=311437838&amp;amp;mt=8&amp;amp;s=143441"&gt;Zen&lt;/a&gt;
(the &lt;a href="http://blogs.sun.com/directoryservices/entry/our_vote_for_iphone_app"&gt;OpenDS&lt;/a&gt;
variant);
now you can also show-off your iPhone through the Hudson
&lt;a href="http://greensopinion.blogspot.com/2009/05/hudson-helper-hudson-on-your-iphone.html"&gt;Helper for iPhone&lt;/a&gt;
- see it in action
&lt;a href="http://greensopinion.blogspot.com/2009/06/galileo-builds-on-your-iphone.html"&gt;Building Galileo&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Not content with just that,
David also ported the Hudson Helper
&lt;a href="http://greensopinion.blogspot.com/2009/06/hudson-helper-for-android.html"&gt;To Android&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
Me thinks somebody should do a good
&lt;a href="http://javafx.com"&gt;JavaFX&lt;/a&gt;
version... then you could run it
&lt;a href="http://link.brightcove.com/services/player/bcpid22207469001?bclid=24485121001&amp;bctid=25089918001"
title="check minute 17"&gt;in your TV!&lt;/a&gt;!
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/hudson_on_iphone_and_android</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/happy_4th_of_july</guid>
    <title>Happy 4th of July!</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/ArdM6LVd_ug/happy_4th_of_july</link>
        <pubDate>Sat, 4 Jul 2009 06:00:00 -0700</pubDate>
    <category>General</category>
    <category>autodetermination</category>
    <category>democracy</category>
    <category>independence</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://en.wikipedia.org/wiki/United_States_Declaration_of_Independence" title="US Declaration of Independence" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/US-Declaration-Independence-140_166px.jpg" alt="US Declaration of Independence" width="140" height="166" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Happy
&lt;a href="http://en.wikipedia.org/wiki/Independence_Day_%28United_States%29"&gt;Fourth of July&lt;/a&gt;!
Today's holiday celebrates the adoption of the
&lt;a href="http://en.wikipedia.org/wiki/United_States_Declaration_of_Independence"&gt;US Declaration of Independence&lt;/a&gt;
on July 4, 1776.
&lt;/p&gt;
&lt;p&gt;
This is a big date for the US; and also marks an event that had influence beyond the borders of that country...
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;
&amp;bull; &lt;a href="http://en.wikipedia.org/wiki/Bastille_Day"&gt;Bastille Day&lt;/a&gt;
(July 14th, 1789)
&lt;br/&gt;
&amp;bull; &lt;a href="http://en.wikipedia.org/wiki/Venezuelan_Declaration_of_Independence"&gt;Declaración de Independencia de Venezuela&lt;/a&gt;
(July 5, 1811)
&lt;br/&gt;
&amp;bull; &lt;a href="http://en.wikipedia.org/wiki/Argentine_Declaration_of_Independence"&gt;Declaración de la Independencia Argentina&lt;/a&gt;
(July 9, 1816)
&lt;br/&gt;
&amp;bull; &lt;a href="http://en.wikipedia.org/wiki/Solemn_Act_of_the_Declaration_of_Independence_of_Northern_America"&gt;Acta Solemne de la Declaración de Independencia de la América Septentrional&lt;/a&gt;
(November 6, 1813)
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
BTW, had you noticed the clustering of these independence dates?
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/happy_4th_of_july</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/openmq_roadmap_updated</guid>
    <title>OpenMQ Roadmap Updated</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/Hj1qoaHewXI/openmq_roadmap_updated</link>
        <pubDate>Fri, 3 Jul 2009 08:00:00 -0700</pubDate>
    <category>OpenMQ</category>
    <category>glassfish</category>
    <category>openmq</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="https://mq.dev.java.net/road-map.html" title="OpenMQ Roadmap" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/OpenMQDuke-85_99px.gif" alt="ALT DESCR" width="85" height="99" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Ed has updated the
&lt;a href="https://mq.dev.java.net/road-map.html"&gt;Roadmap for OpenMQ&lt;/a&gt;
with the information related to OpenMQ 4.4, targeted for
&lt;a href="http://blogs.sun.com/theaquarium/tags/glassfish+v3"&gt;GlassFish v3&lt;/a&gt;.
Key features include:
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;
&amp;bull; JMS Bridge -- Connect to other Open MQ clusters, or other JMS products
&lt;br/&gt;
&amp;bull; &lt;a href="http://stomp.codehaus.org/"&gt;STOMP&lt;/a&gt; -- use the Streaming Text Oriented Message Protocol in Open MQ
&lt;br/&gt;
&amp;bull; Embedding -- Use Open MQ as an embedded messaging provider in your own Java application
&lt;/p&gt;
&lt;p&gt;
Full details at
&lt;a href="https://mq.dev.java.net/4.4.html"&gt;OpenMQ 4.4 Feature Page&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/openmq_roadmap_updated</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_adoption_report_for_may</guid>
    <title>GlassFish Adoption Report for May '09</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/93OKy8PkXfk/glassfish_adoption_report_for_may</link>
        <pubDate>Thu, 2 Jul 2009 16:59:15 -0700</pubDate>
    <category>GlassFish</category>
    <category>adoption</category>
    <category>frontpage</category>
    <category>geomap</category>
    <category>glassfish</category>
    <category>updatecenter</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/pelegri/entry/glassfish_adoption_stats_may_2009" title="GlassFish Adoption Report for May 2009" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/GlassFishAdoption-May09-359_140px.png" alt="ALT DESCR" width="359" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
I've posted the
&lt;a href="http://blogs.sun.com/pelegri/entry/glassfish_adoption_stats_may_2009"&gt;May 09 GlassFish Adoption Report&lt;/a&gt;.
Some growth from April 09, but not back to the March 09 peak;
probably some seasonal drop, possibly some impact from the
&lt;a href="http://blogs.sun.com/theaquarium/entry/sun_and_oracle"&gt;Oracle announcement&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The
&lt;a href="http://blogs.sun.com/pelegri/entry/glassfish_adoption_stats_may_2009"&gt;full report&lt;/a&gt;
includes the usual download data for run-time and
tools bundles, a comparison with JBoss downloads, 
&lt;a href="http://blogs.sun.com/theaquarium/tags/geomap"&gt;GeoMap&lt;/a&gt;,
Registration and Update Center.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
I expect to post the June report next week.
&lt;/p&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_adoption_report_for_may</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/virtualbox_3_0_is_out</guid>
    <title>VirtualBox 3.0 is out - Multiple Virtual CPU Support (and more)</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/wXDPK5u4kOI/virtualbox_3_0_is_out</link>
        <pubDate>Wed, 1 Jul 2009 15:33:47 -0700</pubDate>
    <category>Cloud</category>
    <category>v12n</category>
    <category>virtualbox</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/theaquarium/resource/6_vCPUs_from_2_phys.jpg" title="Two VBoxes on a MacBook - One VBox w/ 4 VCPUS; One VBox w/ 2 VCPUs.  Click for larger image" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/6_vCPUs_from_2_phys-140_89px.jpg" alt="ALT DESCR" width="140" height="89" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://virtualbox.org"&gt;VirtualBox&lt;/a&gt; 3.0,
is now available for
&lt;a href="http://www.sun.com/software/products/virtualbox/get.jsp"&gt;download&lt;/a&gt;.
This is a major release
(&lt;a href="http://www.sun.com/aboutsun/pr/2009-06/sunflash.20090630.2.xml"&gt;PR&lt;/a&gt;), most notable is support for
&lt;em&gt;guest&lt;/em&gt; SMP support - up to 32 vCPUs.
Also included is support for OpenGL 2.0 for Windows, Linux and Solaris guests
and experimental support for Direct3D 8/9 on Windows guests.
&lt;/p&gt;
&lt;p&gt;
Check the
&lt;a href="http://www.virtualbox.org/wiki/Changelog"&gt;Changelog Details&lt;/a&gt;
and then go to
&lt;a href="http://www.sun.com/software/products/virtualbox/get.jsp"&gt;download page&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Andy has a nice
&lt;a href="http://blogs.sun.com/fatbloke/entry/virtualbox_3_0_is_released"
title="VirtualBox 3.0 is released!"&gt;Overview&lt;/a&gt;
and
&lt;a href="http://blogs.sun.com/chhandomay/entry/podcast_what_is_new_in"&gt;Podcast&lt;/a&gt;;
Jeff has an overview focused on
&lt;a href="http://blogs.sun.com/jsavit/entry/virtual_smp_in_virtualbox_3"
title="Virtual SMP in VirtualBox 3.0"&gt;Virtual SMP Support&lt;/a&gt;.
Other Sun reviews come from
&lt;a href="http://blogs.sun.com/VirtualGuru/entry/new_virtualbox_3_0_improve"&gt;Rudolf&lt;/a&gt;
and
&lt;a href="http://blogs.sun.com/hyau/entry/get_you_virtualbox_3_0"&gt;Homer&lt;/a&gt;.
Non-Sun reviews include
&lt;a href="http://news.softpedia.com/news/VirtualBox-Finally-Supports-Windows-Games-on-a-Mac-114707.shtml"&gt;Softpedia&lt;/a&gt;,
&lt;a href="http://virtualizationreview.com/blogs/everyday-virtualization/2009/06/up-to-32-virtual-cpus-with-virtualbox-3.aspx"&gt;Virtualization Review&lt;/a&gt;
and an early mention in 
&lt;a href="http://www.informationweek.com/blog/main/archives/2009/06/open_source_you_6.html;jsessionid=JOETLFUIFECAKQSNDLPSKHSCJUNN2JVN"&gt;InfoWeek&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The ZDnet/CNet folks have several reviews on VirtualBox and seem increasingly positive
about it -
see Jason Perlow's
&lt;a href="http://blogs.zdnet.com/perlow/?p=10422"
title="Sun xVM VirtualBox 3.0: Virtual Developer's Delight"&gt;Very Positive Review&lt;/a&gt;
(earlier last year he had written a V12N 
&lt;a href="http://blogs.zdnet.com/BTL/?p=8880"
title="Virtualization smackdown: Sun xVM VirtualBox 1.6 vs. VMWare Server 2.0 Beta 2"&gt;Comparison based on VBox 1.6&lt;/a&gt;)
and
Dan Kusnetzky
&lt;a href="http://blogs.zdnet.com/virtualization/?p=1022"&gt;Review&lt;/a&gt;;
also see their
&lt;a href="http://content.zdnet.com/2346-17924_22-316661.html"&gt;Screenshot Gallery&lt;/a&gt;.
On the CNetTV, check 
&lt;a href="http://en.wikipedia.org/wiki/Tom_Merritt"&gt;Tom Merritt&lt;/a&gt;'s
story on
&lt;a href="http://cnettv.cnet.com/9745-1_53-219.html?tag=TOCmoreStories.0"&gt;Installing Windows 7 RC on VBox&lt;/a&gt;.


&lt;/p&gt;
&lt;p&gt;
Finally, this is a very interesting release and I believe it will make a big difference
in applicability of VirtualBox, but all major releases "push the envelope" a bit.
I'm not in the VirtualBox team but,
based on their
&lt;a href="http://www.virtualbox.org/wiki/News"&gt;Release History&lt;/a&gt;
I'd expect follow-up maintenance releases "soon".
&lt;/p&gt;



</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/virtualbox_3_0_is_out</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/hudson_growth_plugins_jobs_eclipse</guid>
    <title>Hudson Growth - Plugins, Jobs, Eclipse</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/uWjtpZ0s4gU/hudson_growth_plugins_jobs_eclipse</link>
        <pubDate>Tue, 30 Jun 2009 17:59:24 -0700</pubDate>
    <category>Hudson</category>
    <category>adoption</category>
    <category>eclipse</category>
    <category>hudson</category>
    <category>jobs</category>
            <description>&lt;p&gt;
&lt;a href="http://hudson-ci.org"&gt;Hudson&lt;/a&gt;
continues to show very nice growth;
This post reports on three different indicators.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://d.hatena.ne.jp/ssogabe/20090614/1244955560" title="Seiji Sogabe's study on Hudson Plugin Growth" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/HudsonPluginGrowthChart-140_127px.png" alt="ALT DESCR" width="140" height="127" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://d.hatena.ne.jp/ssogabe/20090614/1244955560"&gt;Seiji Sogabe&lt;/a&gt;
recently did an analysis of the addition of new
&lt;a href="http://wiki.hudson-ci.org/display/HUDSON/Plugins"&gt;Hudson plugins&lt;/a&gt;,
and the pace is accelerating:
there were 55 new plugins in 2008, while half-way through 2009 we already are up to 44.
Seiji represented this 
new  created a chart to show this graphically in a
&lt;a href="http://f.hatena.ne.jp/images/fotolife/s/ssogabe/20090614/20090614135032.png"&gt;chart&lt;/a&gt;,
also shown to the left.
See
&lt;a href="http://weblogs.java.net/blog/kohsuke/archive/2009/06/growth_of_hudso.html"&gt;Kohsuke's post&lt;/a&gt;
for an english version of Seiji's note.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;


&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.indeed.com/jobtrends?q=hudson+and+continuous+and+integration&amp;l=&amp;relative=1" title="Relative Trend of Jobs labeled 'Hudson AND Continuous AND Integration' at Indeed.COM" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/HudsonJobGrowth-140_78px.png" alt="ALT DESCR" width="140" height="78" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
The number of job offerings at
&lt;a href="http://indeed.com"&gt;Indeed.com&lt;/a&gt;
where Hudson is listed is also growing.
Unfortunately,
"Hudson" is too common a term to search on it, so I approximated the growth trend by adding
"Continuous" and "Integration";
the result is
&lt;a href="http://www.indeed.com/jobtrends?q=hudson+and+continuous+and+integration&amp;l=&amp;relative=1"&gt;here&lt;/a&gt;.
As a reference, I compared the growth with CruiseControl, using relative and absolute metrics.
The results
(&lt;a href="http://www.indeed.com/jobtrends?q=hudson+and+continuous+and+integration%2C+cruisecontrol&amp;l="&gt;absolute&lt;/a&gt;
and
&lt;a href="http://www.indeed.com/jobtrends?q=hudson+and+continuous+and+integration%2C+cruisecontrol&amp;l=&amp;relative=1"&gt;relative&lt;/a&gt;)
shows that CruiseControl has flattened while Hudson is growing.
&lt;/p&gt;

&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Counting the actual number of jobs is harder, but an approximation suggests that CruiseControl
still has more entries than Hudson, but not by much - 
see
&lt;a href="http://www.indeed.com/jobtrends?q=cruisecontrol+and+continuous+and+integration%2C+hudson+and+continuous+and+integration&amp;l="
title="compare hudson/cruisecontrol AND continuous AND integration"&gt;trend comparison&lt;/a&gt;,
&lt;a href="http://www.indeed.com/jobs?q=cruisecontrol+and+continuous+and+integration&amp;l="
title="jobs on cruisecontrol AND continuous AND integration"&gt;CC jobs (121)&lt;/a&gt;
and
&lt;a href="http://www.indeed.com/jobs?q=hudson+and+continuous+and+integration&amp;l="
title="jobs on hudson AND continuous AND integration"&gt;Hudson jobs (97)&lt;/a&gt;.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://weblogs.java.net/blog/kohsuke/archive/2009/06/hudson_adoption_2.html" title="Hudson Adoption in Eclipse Community" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/HudsonWithEclipseAdoption-140_120px.png" alt="ALT DESCR" width="140" height="120" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Finally, Kohsuke also reports on 
&lt;a href="http://weblogs.java.net/blog/kohsuke/archive/2009/06/hudson_adoption_2.html"&gt;Adoption at Eclipse&lt;/a&gt;,
where Hudson was the #1 CI tool, ahead of CruiseControl and Bamboo.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;
More Adoption indicators tagged
&lt;a href="http://blogs.sun.com/theaquarium/tags/Hudson+Adoption"
title="hudson+adoption entries at TheAquarium"&gt;Hudson+Adoption&lt;img src="http://blogs.sun.com/theaquarium/resource/MagnifyingGlass-12_12px.jpg"/&gt;&lt;/a&gt;
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/hudson_growth_plugins_jobs_eclipse</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/what_s_the_right_glassfish</guid>
    <title>What's the Right GlassFish Release For You?</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/drFm2Zs_ZDw/what_s_the_right_glassfish</link>
        <pubDate>Mon, 29 Jun 2009 23:12:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>frontpage</category>
    <category>glassfish</category>
    <category>prelude</category>
    <category>preview</category>
    <category>v2</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.mattelgamefinder.com/demos.asp?demo=mb" title="The Magic 8 Ball - Ask Your Question!" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/Magic8Ball-140_132px.jpg" alt="ALT DESCR" width="140" height="132" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Alexis has a nice summary of the different
&lt;a href="http://glassfish.org"&gt;GlassFish&lt;/a&gt;
releases,
explaining how to
&lt;a href="http://blogs.sun.com/alexismp/entry/which_glassfish_version_is_right"&gt;Choose the Right Release&lt;/a&gt;:
&lt;a href="http://java.sun.com/javaee/downloads/index.jsp"&gt;GlassFish v2.1&lt;/a&gt;,
GlassFish v3 Prelude or
&lt;a href="http://java.sun.com/javaee/downloads/preview/"&gt;GlassFish v3 Preview&lt;/a&gt;.
In a nutshell, v2.1 is for production deployments, v3 Preview is a beta for v3 final and v3 Prelude is/was a transitional release... 
&lt;/p&gt;
&lt;p&gt;
... but you want the full story, so check 
&lt;a href="http://blogs.sun.com/alexismp/entry/which_glassfish_version_is_right"&gt;Alexis' Answers...&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
... or just ask 
&lt;a href="http://www.mattelgamefinder.com/demos.asp?demo=mb"&gt;Ask the Magic 8 Ball&lt;/a&gt; :-)
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/what_s_the_right_glassfish</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/netbeans_6_7_final_is</guid>
    <title>NetBeans 6.7 Final is Here</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/I3CYepIdNgU/netbeans_6_7_final_is</link>
        <pubDate>Mon, 29 Jun 2009 08:24:21 -0700</pubDate>
    <category>NetBeans</category>
    <category>grails</category>
    <category>hudson</category>
    <category>maven</category>
    <category>netbeans</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.netbeans.org/features/" title="NetBeans Features" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/WelcomeToNB67-140_105px.jpg" alt="ALT DESCR" width="140" height="105" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
NetBeans 6.7 is now available for
&lt;a href="http://www.netbeans.org/downloads/index.html"&gt;download&lt;/a&gt;.
The site includes their usual
&lt;a href="http://www.netbeans.org/kb/docs/intro-screencasts.html"&gt;screencasts&lt;/a&gt;
(see specially the
&lt;a href="http://www.netbeans.org/kb/docs/ide/overview-screencast.html"&gt;Overview&lt;/a&gt;)
and
&lt;a href="http://www.netbeans.org/kb/"&gt;Tutorials&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The new features I find most interesting are the
&lt;a href="http://www.netbeans.org/features/ide/collaboration.html"&gt;Connected Developer&lt;/a&gt;
and the
&lt;a href="http://www.netbeans.org/features/ide/build-tools.html"&gt;Build Tool&lt;/a&gt; support
(including Hudson and Maven).
Other features include support for more
&lt;a href="http://www.netbeans.org/features/scripting/index.html"&gt;Dynamic Languages&lt;/a&gt;,
&lt;a href="http://www.netbeans.org/features/java/swing.html"&gt;Java Desktop/Swing&lt;/a&gt;
and
&lt;a href="http://www.netbeans.org/features/web/index.html"&gt;Web and Java EE&lt;/a&gt;;
bundled JavaEE 6 and JavaFX 1.2 will be in later releases.
&lt;/p&gt;
&lt;p&gt;
Related entries tagged 
&lt;a href="http://blogs.sun.com/theaquarium/tags/netbeans"
title="Netbeans entries at TheAquarium"&gt;netbeans&lt;img src="http://blogs.sun.com/theaquarium/resource/MagnifyingGlass-12_12px.jpg"/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;

&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/netbeans_6_7_final_is</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_a_la_carte_continued</guid>
    <title>How Things Work - IPS and GF v3 Packages, continued</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/KRSgvFeQ5G8/glassfish_a_la_carte_continued</link>
        <pubDate>Sun, 28 Jun 2009 09:06:35 -0700</pubDate>
    <category>GlassFish</category>
    <category>frontpage</category>
    <category>glassfish</category>
    <category>ips</category>
    <category>updatecenter</category>
    <category>v3</category>
            <description>&lt;p&gt;
Alexis has posted additional entries in his
&lt;a href="http://blogs.sun.com/alexismp/tags/alacarte"&gt;GlassFish à la carte&lt;/a&gt;
series.
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_v3_a_la_carte"&gt;Part I&lt;/a&gt;
and
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_a_la_carte_part"&gt;Part II&lt;/a&gt;
(also see &lt;a href="http://blogs.sun.com/theaquarium/entry/glassfish_a_la_carte"&gt;Review&lt;/a&gt;)
showed how to get a minimal distro and add components to it, including some containers;
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_v3_a_la_carte1"&gt;Part III&lt;/a&gt;
shows how to create a Custom Layered Distro
from
&lt;a href="http://java.sun.com/javaee/downloads/preview"&gt;GlassFish v3&lt;/a&gt;
using the IPS tools.
&lt;/p&gt;
&lt;p&gt;
The distro only bundles pre-existing components; enough to run an ejb/jersey sample.
I think that this layered distro arrangement may become quite common for distribution of packages for GFv3 and it
nicely shows the power of the modularity in GFv3, IPS and the embedded IPS support in GFv3.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/theaquarium/resource/UpdateToolCustomDistro.png" title="Custom Distro on the Update Tool - click for larger image" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/UpdateToolCustomDistro-140_104px.png" alt="ALT DESCR" width="140" height="104" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Alexis' examples show how to create the new package, add it to your own IPS repository,
and then create a new domain to run the EJB-Jersey sample.
The IPS setup is very easy thanks to the documents and binaries from
&lt;a href="http://wikis.sun.com/display/IpsBestPractices"&gt;IPS Best Practices&lt;/a&gt; project,
plus the
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_v3_custom_distributions_with"&gt;Package Prototype&lt;/a&gt;
from Alexis.
&lt;/p&gt;
&lt;p&gt;
To learn about IPS, check out
&lt;a href="http://wikis.sun.com/display/IpsBestPractices/Producing+and+Maintaining+Packages"&gt;Producing and Maintaining Packages&lt;/a&gt;
(specially Christophe's
&lt;a href="http://wikis.sun.com/download/attachments/42085446/Multi_Platform_IPS_Packaging_for_Software_Engineers.pdf"&gt;Prezo&lt;/a&gt;)
and
&lt;a href="http://wikis.sun.com/display/IpsBestPractices/makepkgs"&gt;MakePkgs&lt;/a&gt;.
All the binaries you need are included in the
&lt;a href="http://wikis.sun.com/display/IpsBestPractices/Downloads"&gt;IPS Toolkit&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
The whole thing works like a champ;
excerpting some of the key commands from my shell trascript:
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px; white-space: pre; page-break-inside: avoid; font-style: monospace; background-color: lightgray"&gt;&lt;em&gt;# Created a directory for my local repo&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;pkg/bin/pkg.depotd&lt;/strong&gt;&lt;/em&gt; -p 10001 -d /Users/pelegri/Software/my-repo  &lt;em&gt;# port no. and store dir. &lt;/em&gt;
&lt;em&gt;# downloaded &lt;a href="https://glassfish-repo.dev.java.net/source/browse/glassfish-repo/trunk/packager/sample-distro/src/main/resources/pkg_proto.py?rev=40&amp;view=markup"&gt;package prototype&lt;/a&gt; and renamed it as pkg_proto_epll.py&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;cat&lt;/strong&gt;&lt;/em&gt; &gt;LICENSE.txt  &lt;em&gt;# need a LICENSE file!&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;pkg/bin/makepkgs&lt;/strong&gt;&lt;/em&gt; -s http://localhost:10001/ -b ../Sample ../Sample/pkg_proto_epll.py
&lt;em&gt;% &lt;strong&gt;bin/pkg&lt;/strong&gt;&lt;/em&gt; set-publisher -P --enable -O http://pkg.glassfish.org/v3/dev dev.glassfish.org
&lt;em&gt;% &lt;strong&gt;bin/pkg&lt;/strong&gt;&lt;/em&gt; set-publisher --enable -O http://localhost:10001 localRepo 
&lt;em&gt;% &lt;strong&gt;bin/updatetool&lt;/strong&gt;&lt;/em&gt;  &lt;em&gt;# &lt;a href="http://blogs.sun.com/theaquarium/resource/UpdateToolCustomDistro.png"&gt;screenshot&lt;/a&gt;&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;bin/pkg&lt;/strong&gt;&lt;/em&gt; install sample-distro  &lt;em&gt;# pretty much all done&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;bin/asadmin&lt;/strong&gt;&lt;/em&gt; create-domain --instanceport 8080 --adminport 4848 mydomain
&lt;em&gt;% &lt;strong&gt;bin/asadmin&lt;/strong&gt;&lt;/em&gt; start-domain mydomain
&lt;em&gt;# download the &lt;a href="http://download.java.net/maven/2/com/sun/jersey/samples/jersey-ejb/"&gt;jersey-ejb sample WAR file&lt;/a&gt;&lt;/em&gt;
&lt;em&gt;% &lt;strong&gt;bin/asadmin&lt;/strong&gt;&lt;/em&gt; deploy ../../jersey-samples/jersey-ejb-1.1.1-ea-SNAPSHOT.war
&lt;em&gt;% &lt;strong&gt;open&lt;/strong&gt;&lt;/em&gt; http://localhost:8080/jersey-ejb/  &lt;em&gt;# &lt;a href="http://blogs.sun.com/theaquarium/resource/JerseyEJB-Sample.png"&gt;screenshot&lt;/a&gt;&lt;/em&gt;
&lt;/p&gt;

</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_a_la_carte_continued</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/ejb_3_1_overview</guid>
    <title>New EJB 3.1 Overview Article </title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/erhk25pXFe8/ejb_3_1_overview</link>
        <pubDate>Sat, 27 Jun 2009 06:00:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>ejb3</category>
    <category>glassfish</category>
    <category>javaee6</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/a_sampling_of_ejb_3" title="EJB 3.1 Sampling" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/EJB%203.1BETA-180_80px.jpg" alt="ALT DESCR" width="180" height="80" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Ken and the Expert Group have done a great job in making EJB 3.1 easier to use
and Ken has been also easing learning it through a number of short notes:
[&lt;a href="http://blogs.sun.com/kensaks/entry/ejb_3_1_early_draft"
title="EJB 3.1 Early Draft Now Available"&gt;1&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/kensaks/entry/optional_local_business_interfaces"
title="Optional Local Business Interfaces"&gt;2&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/kensaks/entry/simplified_ejb_component_packaging"
title="Simplified EJB Component Packaging"&gt;3&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/kensaks/entry/try_out_some_ejb_3"
title="Preview of Features"&gt;4&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/kensaks/entry/guide_to_the_ejb_3"
title="Guide to the EJB 3.1 Public Draft"&gt;5&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/theaquarium/entry/ejb_3_1_more_features"
title="More features"&gt;6&lt;/a&gt;],
[&lt;a href="http://blogs.sun.com/kensaks/entry/ejb_3_1_proposed_final"
title="Proposed Final Draft"&gt;7&lt;/a&gt;].
Ken's latest addition is an
&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/a_sampling_of_ejb_3"&gt;Overview with Samples&lt;/a&gt;
where he covers all the highlights.
&lt;/p&gt;
&lt;p&gt;
So, if you are curious about EJB 3.1, check
&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/a_sampling_of_ejb_3"&gt;Ken's Overview&lt;/a&gt;
and try it on
&lt;a href="http://java.sun.com/javaee/downloads/preview/javaee6_standards.jsp"&gt;GlassFish v3 Preview&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Thanks to Ed for the
&lt;a href="http://blogs.sun.com/edo/entry/enterprise_tech_tip_a_sampling"&gt;tip&lt;/a&gt;,
and, for related entries, check the
&lt;a href="http://blogs.sun.com/theaquarium/tags/ejb3"
title="ejb3 entries at TheAquarium"&gt;EJB3&lt;img src="http://blogs.sun.com/theaquarium/resource/MagnifyingGlass-12_12px.jpg"/&gt;&lt;/a&gt;
and
&lt;a href="http://blogs.sun.com/theaquarium/tags/javaee6"
title="javaee6 entries at TheAquarium"&gt;javaee6&lt;img src="http://blogs.sun.com/theaquarium/resource/MagnifyingGlass-12_12px.jpg"/&gt;&lt;/a&gt;
tags.
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/ejb_3_1_overview</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/what_s_jeos_and_why</guid>
    <title>What's JeOS, and Why You Should Care?</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/N4nsMjYN5AE/what_s_jeos_and_why</link>
        <pubDate>Fri, 26 Jun 2009 09:26:47 -0700</pubDate>
    <category>Cloud</category>
    <category>bears</category>
    <category>jeos</category>
    <category>opensolaris</category>
    <category>three</category>
    <category>v12n</category>
            <description>&lt;p&gt;
Earlier in the month, we announced a
&lt;a href="http://blogs.sun.com/theaquarium/entry/virtual_image_for_glassfish_webspace"&gt;Virtual Image for WebSpace&lt;/a&gt;.
In the note I mentioned that that image included a "JeOS OpenSolaris Prototype",
and that effort was
&lt;a href="http://blogs.sun.com/vmtemplates/entry/opensolaris_2008_11_jeos_prototype"&gt;Formaly Announcement&lt;/a&gt;
on Tuesday. 
JeOSs play an important piece of the virtualization story,
so here is a set of links to get you up to speed quickly.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.amazon.com/Goldilocks-Three-Bears-Jan-Brett/dp/0698113586/ref=sr_1_8?ie=UTF8&amp;s=books&amp;qid=1246030038&amp;sr=1-8" title="Just Right - Goldilocks and the Three Bears, by Jan Brett" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/Goldilocks-ThreeBears-110_140px.jpg" alt="ALT DESCR" width="110" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Just_enough_operating_system"&gt;JeOS&lt;/a&gt;
stands for "Just Enough OS"
("just right" as with the &lt;a href="http://en.wikipedia.org/wiki/Three_bears"&gt;Three Bears&lt;/a&gt;).
JeOS is usually described as including the
JeOS media ( OS core {Kernel,Drives,Login} + OS Mimimum maintenance tools + Minimum user space tools ) + Packages repository (DVD or Network based).
The term is relatively new;
an early (initial?) reference seems to be from
&lt;a href="http://jordimassaguerpla.blogspot.com/"&gt;Jordi's&lt;/a&gt;;
also see
&lt;a href="http://en.opensuse.org/Cocktail"&gt;Cocktail&lt;/a&gt;.

&lt;/p&gt;

&lt;p&gt;
There are different JeOS depending on what OS they are based.
Linux is currently a popular base; three variants are
Ubuntu JeOS
(&lt;a href="http://en.wikipedia.org/wiki/Ubuntu_JeOS"&gt;Wikipedia&lt;/a&gt;,
&lt;a href="http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos"&gt;WebSite&lt;/a&gt;,
and
&lt;a href="http://www.linux-mag.com/id/4829"&gt;How to use it&lt;/a&gt;),
Oracle
(&lt;a href="http://en.wikipedia.org/wiki/OEL_JeOS"&gt;Oracle EL JeOS&lt;/a&gt;
and
&lt;a href="http://www.oracle.com/technology/software/products/virtualization/vm_jeos.html"&gt;Product Page&lt;/a&gt;)
and Novell
(&lt;a href="http://www.itjungle.com/tlb/tlb042208-printer02.html"&gt;Novell SUSE JeOS&lt;/a&gt;,
&lt;a href="http://en.opensuse.org/Limejeos"&gt;LimeJeOS&lt;/a&gt;
&lt;a href="http://lizards.opensuse.org/2008/07/16/opensuse-gets-the-jeos/"&gt;Blog details&lt;/a&gt;).
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
We believe that there are some benefits in having an OpenSolaris based JeOS,
and several folks have been working on that.
The &lt;a href="http://blogs.sun.com/vmtemplates/entry/opensolaris_2008_11_jeos_prototype"&gt;Announcement Above&lt;/a&gt;
is part of that process;
more links in follow-up notes.
&lt;/p&gt;


</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/what_s_jeos_and_why</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/simplified_mod_jk_with_glassfish</guid>
    <title>Simplified mod_jk with GlassFish v3</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/Y0oIKhOPoto/simplified_mod_jk_with_glassfish</link>
        <pubDate>Thu, 25 Jun 2009 21:36:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>apache</category>
    <category>glassfish</category>
    <category>httpd</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://httpd.apache.org" title="Apache httpd" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/Apache-httpd_logo-271-71px.gif" alt="ALT DESCR" width="271" height="71" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
A common setup for
&lt;a href="http://glassfish.dev.java.net"&gt;GlassFish Server&lt;/a&gt;
is to have
&lt;a href="http://httpd.apache.org"&gt;Apache httpd&lt;/a&gt; as the front-end using
&lt;a href="http://tomcat.apache.org/connectors-doc/"&gt;mod_jk&lt;/a&gt;
as the connector between the two.
Although GFv2 supported mod_jk,
the setup has been simplified in GFv3 and
Amy just published a detailed note with the
&lt;a href="http://weblogs.java.net/blog/amyroh/archive/2009/06/running_glassfi.html" title="How to use mod_jk with GlassFish v3" target="_blank"&gt;Configuration Steps&lt;/a&gt;
on both sides.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/simplified_mod_jk_with_glassfish</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/evans_users_choice_on_ide</guid>
    <title>Evans Users Choice on IDE Available - Rational, Visual Studio, NetBeans</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/q2ftYCLkYoM/evans_users_choice_on_ide</link>
        <pubDate>Wed, 24 Jun 2009 07:59:35 -0700</pubDate>
    <category>NetBeans</category>
    <category>adoption</category>
    <category>netbeans</category>
    <category>survey</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.evansdata.com/reports/viewRelease_download.php?reportID=19" title="EDC Users Choice on Software Development Environments" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/evans_data-140_86px.jpg" alt="ALT DESCR" width="140" height="86" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://www.evansdata.com"&gt;Evans Data&lt;/a&gt;
just published their
&lt;a href="http://www.evansdata.com/reports/viewRelease_download.php?reportID=19"&gt;User's Choice on Software Development Environments&lt;/a&gt;.
The survey asks for satisfaction of the respondents on the IDE features they used and weights them based
on the aggregated priorities to determine satisfaction indexes.
&lt;/p&gt;
&lt;p&gt;
The overall satisfaction rankings are:
IBM's Rational Tools, MS's Visual Studio,
NetBeans, JDeveloper, Sun Studio, Delphi, IntelliJ, Eclipse.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Note: my biggest issue with the EDC Users' Choice methodology
is that they do not weigh in number of users for a given option, not do they disclose enough data
to assess the relevance of the samples.
So, as far as I've been able to determine, a few very happy customers can give a small, narrow, vendor the top
ranking.
Another caution area is the weights assigned to each feature to compute the overall ranking,
but that is easier to navigate by using the per-feature rankings that are included in the report.
As always, if you are interested in the topic, I recommend you to check out the
&lt;a href="http://www.evansdata.com/reports/viewRelease_download.php?reportID=19"&gt;report&lt;/a&gt;
for details.
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/evans_users_choice_on_ide</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/free_javafx_mysql_and_glassfish</guid>
    <title>Last 3 Days of Free JavaFX, MySQL and GlassFish Training Class - Atlanta, Raleigh, Cleveland</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/ssI0a8f6Brk/free_javafx_mysql_and_glassfish</link>
        <pubDate>Tue, 23 Jun 2009 23:10:00 -0700</pubDate>
    <category>General</category>
    <category>free</category>
    <category>glassfish</category>
    <category>javafx</category>
    <category>learning</category>
    <category>mysql</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.javapassion.com/courses/2009/suntour.html" title="Sun Tour on JavaFX, MySQL and GlassFish" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/sangshin2009-88_101px.jpg" alt="ALT DESCR" width="88" height="101" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
I just found out but Sang has been teaching a series of 1-day free training sessions on
JavaFX, MySQL and GlassFish.
The full list is at his
&lt;a href="http://www.javapassion.com/courses/2009/suntour.html"&gt;JavaPassion Site&lt;/a&gt;
but by now there are only 3 days left,
so check it out and signup if you are interested and available.
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;
&amp;bull;
&lt;a href="https://www.suneventreg.com//cgi-bin/register.pl?EventID=2739&amp;cid=e8778eMET"&gt;June 24th, Atlanta, GA&lt;/a&gt;
&lt;br/&gt;
&amp;bull;
&lt;a href="https://www.suneventreg.com//cgi-bin/register.pl?EventID=2752&amp;cid=e8778eMET"&gt;June 25th, Raleigh, NC&lt;/a&gt;
&lt;br/&gt;
&amp;bull;
&lt;a href="https://www.suneventreg.com//cgi-bin/register.pl?EventID=2744&amp;cid=e8778eMET"&gt;June 26th, Cleveland, OH&lt;/a&gt;
&lt;/p&gt;

&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/free_javafx_mysql_and_glassfish</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/adempiere_on_glassfish_and_opensolaris</guid>
    <title>ADempiere on GlassFish and OpenSolaris</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/RC5C6QNoacY/adempiere_on_glassfish_and_opensolaris</link>
        <pubDate>Tue, 23 Jun 2009 20:34:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>adempiere</category>
    <category>glassfish</category>
    <category>opensolaris</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://adempiere.com" title="ADempiere" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/AdempiereLogo-130_117px.jpg" alt="ALT DESCR" width="130" height="117" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Praneet had previously shown how to run
&lt;a href="http://adempiere.com"&gt;ADempiere&lt;/a&gt;
with GlassFish and now has expanded that to include OpenSolaris and PostgreSQL
in a more 
&lt;a href="http://www.adempiere.com/images/a/a3/ADempiereOpenSolarisGlassfish.pdf"&gt;Detailed Document&lt;/a&gt;.
Additional links in
Praneet's
&lt;a href="http://blogs.sun.com/praneet/entry/beginner_s_guide_to_running"&gt;Note&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Pranee't previous posts were covered
&lt;a href="http://blogs.sun.com/theaquarium/entry/adempiere_on_glassfish_server"&gt;in this spotlight&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/adempiere_on_glassfish_and_opensolaris</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/atmosphere_0_2_released</guid>
    <title>Atmosphere News - 0.2 Released, Bayeux on 0.3</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/Uel_2t_2qs4/atmosphere_0_2_released</link>
        <pubDate>Tue, 23 Jun 2009 04:00:00 -0700</pubDate>
    <category>Web.Next</category>
    <category>ajax</category>
    <category>atmosphere</category>
    <category>comet</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://en.wikipedia.org/wiki/Tornado" title="The Power of the Atmosphere - A Tornado" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/Tornado-140_93px.jpg" alt="ALT DESCR" width="140" height="93" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
The premise of the
&lt;a href="http://atmosphere.dev.java.net"&gt;Atmosphere&lt;/a&gt;
is to deliver an easy to use Java framework for portable
AjaxPush/Comet Applications.
Atmosphere was
&lt;a href="http://blogs.sun.com/theaquarium/entry/introducing_project_atmosphere"&gt;Launched last Fall&lt;/a&gt;
and in May of this year its core
&lt;a href="http://blogs.sun.com/theaquarium/entry/atmosphere_core_now_building_on"&gt;Aligned with Jersey&lt;/a&gt;.
The latest developments have been the
&lt;a href="http://weblogs.java.net/blog/jfarcand/archive/2009/06/atmosphere_02_g.html"&gt;Release of 0.2&lt;/a&gt;
and the introduction of
&lt;a href="http://weblogs.java.net/blog/jfarcand/archive/2009/06/bayeux_protocol.html"&gt;Bayeux Support&lt;/a&gt;
in the trunk for 0.3.
&lt;/p&gt;
&lt;p&gt;
Try out 0.2 via the
&lt;a href="http://download.java.net/maven/2/org/atmosphere/"&gt;Download Page&lt;/a&gt;.
Feedback through the
&lt;a href="https://atmosphere.dev.java.net/servlets/SummarizeList?listName=users"&gt;USERS&lt;/a&gt;
mailing list
(read/post via
&lt;a href="http://n2.nabble.com/Atmosphere-users-mailling-list-f2493822.html"&gt;Nabble&lt;/a&gt;,
or archived at
&lt;a href="http://markmail.org/search/?q=list%3Anet.java.dev.atmosphere.users"&gt;MarkMail&lt;/a&gt;).
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;


</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/atmosphere_0_2_released</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/jazoon_preview_glassfish_javaee_6</guid>
    <title>Jazoon Preview - GlassFish, JavaEE 6, Hudson, Metro, JavaFX... and James</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/O3bNWuKlgjM/jazoon_preview_glassfish_javaee_6</link>
        <pubDate>Mon, 22 Jun 2009 13:00:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>glassfish</category>
    <category>hudson</category>
    <category>jag</category>
    <category>java</category>
    <category>javaee6</category>
    <category>javafx</category>
    <category>jazoon</category>
    <category>metro</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="" title="Antipodes" target="_blank"&gt;
&lt;p&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/Antipodes-140_140px.png" width="140" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Not exactly the
&lt;a href="http://en.wikipedia.org/wiki/Antipodes"&gt;Antipodes&lt;/a&gt; but I think we can argue we have
the whole world covered...
While
&lt;a href="http://fisl.org"&gt;FISL&lt;/a&gt;
is hosted in
&lt;a href="http://en.wikipedia.org/wiki/Porto_alegre"&gt;Porto Alegre&lt;/a&gt;,
&lt;a href="http://jazoon.com"&gt;Jazoon&lt;/a&gt;
will be held  in
&lt;a href="http://en.wikipedia.org/wiki/Zurich"&gt;Zurich&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Check out the Jazoon
&lt;a href="http://jazoon.com/" title="Jazoon 2009" target="_blank"&gt;Home Page&lt;/a&gt;
and
&lt;a href="http://jazoon.com/en/conference/schedule.html"&gt;Schedule&lt;/a&gt;
and check
Alexis'
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_at_the_jazoon_conference"&gt;List of Talks&lt;/a&gt;
related to GlassFish.
&lt;/p&gt;
&lt;p&gt;
And, if you are on the other side, check
&lt;a href="http://blogs.sun.com/theaquarium/entry/glassfish_at_fisl"&gt;GlassFish @FISL&lt;/a&gt;!
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/jazoon_preview_glassfish_javaee_6</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_at_fisl</guid>
    <title>FISL Preview - GlassFish, Hudson, Jersey, OpenSSO, OpenDS and more...</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/79cuT43ZwDE/glassfish_at_fisl</link>
        <pubDate>Mon, 22 Jun 2009 08:29:29 -0700</pubDate>
    <category>GlassFish</category>
    <category>brazil</category>
    <category>conferences</category>
    <category>fisl</category>
    <category>glassfish</category>
    <category>hudson</category>
    <category>jersey</category>
    <category>opends</category>
    <category>opensource</category>
    <category>opensso</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.fisl.org.br/10/www/" title="FISL - 10!" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/Ludo/resource/fisl_hdr.jpg" alt="ALT DESCR" width="562" height="100" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;
The 10th
&lt;a href="http://www.fisl.org.br/10/www/"&gt;FISL&lt;/a&gt; starts this week.
Like previous years, it looks like a lot of fun:
the
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/"&gt;Program&lt;/a&gt; is full of good content,
and there is also
&lt;a href="http://en.wikipedia.org/wiki/Porto_Alegre"&gt;Porto Alegre&lt;/a&gt;...
FISL starts on the 24th and it is preceded by
&lt;a href="http://javali.org.br/dia.htm"&gt;Javali&lt;/a&gt;, an event focused on Java,
on the 23rd
(&lt;a href="http://javali.org.br/grade.htm"&gt;Agenda&lt;/a&gt;).
&lt;/p&gt;

&lt;p&gt;
I did a quick pass through the FISL program to highlight some sessions,
including those related to &lt;a href="http://glassfish.org"&gt;GlassFish Projects&lt;/a&gt; 
and friends:
&lt;/p&gt;

&lt;p style="margin-left: 30px; margin-right: 30px"&gt;

&amp;bull; Arun on
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/205"&gt;GF, MySQL and NetBeans (S205)&lt;/a&gt;
(&lt;a href="http://weblogs.java.net/blog/arungupta/archive/2009/06/glassfish_swimm_3.html"&gt;Arun's note&lt;/a&gt;)

&lt;br/&gt;
&amp;bull; Mauricio on
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/736"&gt;OSGi in GFv3 (S736)&lt;/a&gt;

&lt;/br&gt;
&amp;bull; Ludo will talk about
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/473"&gt;OpenDS (S473)&lt;/a&gt;
(&lt;a href="http://blogs.sun.com/Ludo/entry/opends_in_brazil"&gt;Ludo's note&lt;/a&gt;)

&lt;br/&gt;
&amp;bull; Fabiane on
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/733"&gt;Hudson (S733)&lt;/a&gt;

&lt;br/&gt;
&amp;bull; Pat on
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/360"&gt;OpenSSO (S360)&lt;/a&gt;
(&lt;a href="http://blogs.sun.com/superpat/entry/opensso_br_javali_and_fisl"&gt;Pat's note&lt;/a&gt;)

&lt;br/&gt;
&amp;bull; Fabio Veloso on
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/282"&gt;Jersey (S282)&lt;/a&gt;

&lt;p&gt;
Other talks related to GlassFish include
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;

&amp;bull; On OpenJDK,
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/734"&gt;Bruno (S734)&lt;/a&gt;
and
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/226"&gt;Charlie (S226)&lt;/a&gt;

&lt;br/&gt;
&amp;bull; On OpenSolaris
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/600"&gt;Rafael (S600)&lt;/a&gt;
and
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/749"&gt;Brian (S749)&lt;/a&gt;

&lt;br/&gt;
&amp;bull; On NetBeans et al, 
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/735"&gt;Geertjan (S735)&lt;/a&gt;, and

&lt;br/&gt;
&amp;bull; On OSS, 
&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/757"&gt;Simon (S757)&lt;/a&gt;,

&lt;/p&gt;


&lt;p&gt;
I wish I was there!
If you attend FISL or Javali, please report back.
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_at_fisl</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/jms_over_http_on_glassfish</guid>
    <title>JMS over HTTP on GlassFish (and OpenMQ)</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/I2XMcI5ko_M/jms_over_http_on_glassfish</link>
        <pubDate>Sun, 21 Jun 2009 06:00:00 -0700</pubDate>
    <category>OpenMQ</category>
    <category>glassfish</category>
    <category>http</category>
    <category>jms</category>
    <category>openmq</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://openmq.dev.java.net" title="OpenMQ" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/OpenMQDuke-85_99px.gif" alt="ALT DESCR" width="85" height="99" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Masoud has a nice
&lt;a href="http://weblogs.java.net/blog/kalali/archive/2009/06/jms_over_http_u.html"&gt;Detailed Writeup&lt;/a&gt;
explaining how to configure
&lt;a href="http://openmq.dev.java.net"&gt;OpenMQ&lt;/a&gt;
(the GlassFish JMS implementation) to run over HTTP.
This is very useful in constrained situations, for example...
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;
&lt;em&gt;An untrusted applet can communicate back to a server which it is initiated from (server which hosted the applet and delivered the .class and jar files). So your applet can either use mq protocol or it can use JMS over HTTP protocol which is shown in the sample.
&lt;/em&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
BTW, Masoud also briely mentions the new UMS feature in OpenMQ and positions it relative to JMS over HTTP.
Full details in
&lt;a "http://weblogs.java.net/blog/kalali/archive/2009/06/jms_over_http_u.html"&gt;Masoud's Writeup.&lt;/a&gt;
&lt;/p&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/jms_over_http_on_glassfish</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/fuji_m6_is_now_available</guid>
    <title>Fuji M6 is now Available - POJOs, S3, SSL and other features</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/FWlawNfVDb4/fuji_m6_is_now_available</link>
        <pubDate>Sat, 20 Jun 2009 09:00:00 -0700</pubDate>
    <category>OpenESB</category>
    <category>esb</category>
    <category>fuji</category>
    <category>glassfish</category>
    <category>openesb</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/mwhite/entry/fuji_milestones_5_6_demo" title="Fuji M6 - Now Available" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/FujiM6-140_82px.png" alt="ALT DESCR" width="140" height="82" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Earlier in the week the team for
&lt;a href="http://fuji.dev.java.net"&gt;Fuji&lt;/a&gt;
(advance for OpenESB v3) released their latest Milestone, M6.
Mark has a good
&lt;a href="http://blogs.sun.com/mwhite/entry/fuji_milestones_5_6_demo"&gt;Overview&lt;/a&gt;
of the release
which includes a good
&lt;a href="http://mediacast.sun.com/users/EdWong/media/fujiPreM6Demo.htm"&gt;Demo&lt;/a&gt;
(note - content is not streamed).
The 
&lt;a href="https://open-esb.dev.java.net/Downloads.html"&gt;Downloads&lt;/a&gt;
now include an install image for Felix and a bundle with GlassFish v3.
New features include Java POJOs, S3, and SSL support.
&lt;/p&gt;
&lt;p&gt;
For more details, refer to
&lt;a href="http://blogs.sun.com/mwhite/entry/fuji_milestones_5_6_demo"&gt;Mark's post&lt;/a&gt;
or go to the
&lt;a href="http://wiki.open-esb.java.net/Wiki.jsp?page=FujiMilestone6"&gt;M6 home page&lt;/a&gt;
and the
&lt;a href="http://wiki.open-esb.java.net/Wiki.jsp?page=FujiScreenCastsDemos"&gt;Demos and Screncasts&lt;/a&gt;
page.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/fuji_m6_is_now_available</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/learning_jsf_2_0_refcard</guid>
    <title>Learning JSF 2.0 - New Links, RefCards, Samples, JSF Fu...</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/tG6qlC31oS0/learning_jsf_2_0_refcard</link>
        <pubDate>Fri, 19 Jun 2009 16:40:54 -0700</pubDate>
    <category>GlassFish</category>
    <category>2</category>
    <category>frontpage</category>
    <category>glassfish</category>
    <category>javaee6</category>
    <category>jsf</category>
    <category>jsf2</category>
    <category>v3</category>
            <description>&lt;p&gt;
Now that JSF 2.0 is
&lt;a href="http://blogs.sun.com/theaquarium/entry/jcp_news_jsf_2_0"&gt;Final&lt;/a&gt;
and is is easily accessible in
&lt;a href="http://blogs.sun.com/theaquarium/entry/glassfish_v3_preview_now_available"&gt;GFv3 Preview&lt;/a&gt;,
it is a good time to learn more about it,
so here is a set of useful links:
&lt;/p&gt;
&lt;table&gt;&lt;tr&gt;&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://weblogs.java.net/blog/cayhorstmann/archive/2009/06/jsf_20_refcard.html" title="JSF 2.0 RefCard" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/JSF20-Final-160_67px.jpg" alt="ALT DESCR" width="160" height="67" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&amp;bull;
The
&lt;a href="http://jcp.org/en/jsr/summary?id=314"&gt;JSR 314 site&lt;/a&gt; (EG) has a link to the spec, the votes, etc.
&lt;br/&gt;
&amp;bull;
The (production ready) RI is available at the
&lt;a href="http://mojarra.dev.java.net"&gt;Mojarra&lt;/a&gt; page, but a better way is to...
&lt;br/&gt;
&amp;bull; Use
&lt;a href="http://java.sun.com/javaee/downloads/preview"&gt;GlassFish v3 Preview&lt;/a&gt;,
which includes samples, documentation and the Update Tool.
&lt;br/&gt;
&amp;bull;
The Mojarra site also includes the
&lt;a href="https://javaserverfaces.dev.java.net/nonav/docs/2.0/javadocs/index.html"&gt;JavaDocs&lt;/a&gt;
and the
&lt;a href="https://javaserverfaces.dev.java.net/presentations/20090520-jsf2-datasheet.pdf"&gt;JSF DataSheet&lt;/a&gt;.
&lt;br/&gt;
&amp;bull;
Sun's
&lt;a href="http://java.sun.com/javaee/javaserverfaces/index.jsp"&gt;JSF Technology page&lt;/a&gt;
has multiple links, including the
&lt;a href="http://java.sun.com/javaee/javaserverfaces/reference/docs/index.html"&gt;JSF 2.0 tutorial&lt;/a&gt;.
&lt;br/&gt;
&amp;bull;
From Cay, check out his
&lt;a href="http://weblogs.java.net/blog/cayhorstmann/archive/2009/06/jsf_20_refcard.html"&gt;DZone RefCard&lt;/a&gt;.
&lt;br/&gt;
&amp;bull;
From David Geary see his JSF Fu articles:
&lt;a href="http://www.ibm.com/developerworks/java/library/j-jsf2fu1/index.html"&gt;part 1&lt;/a&gt;
and
&lt;a href="http://www.ibm.com/developerworks/java/library/j-jsf2fu2/index.html"&gt;part 2&lt;/a&gt;.

&lt;br/&gt;
&amp;bull;
From Jim see his series on JSF features, including his
&lt;a href="http://weblogs.java.net/blog/driscoll/archive/2009/06/learning_jsf_2.html"&gt;additional JSF resources&lt;/a&gt;.
&lt;br/&gt;
&amp;bull;
From Ryan, his detailed
&lt;a href="http://blogs.sun.com/theaquarium/entry/more_jsf_2_0_custom"&gt;Series on New Spec Features&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Also, all
related TA entries are tagged
&lt;a href="http://blogs.sun.com/theaquarium/tags/jsf"&gt;JSF&lt;/a&gt;...
And, please send us feedback on the
&lt;a href="http://weblogs.java.net/blog/edburns/archive/2009/06/jsr314commentsj.html"&gt;spec&lt;/a&gt;
or the
&lt;a href="mailto:webtier@glassfish.dev.java.net"&gt;implementation&lt;/a&gt;
to help us with the
&lt;a href="http://weblogs.java.net/blog/cayhorstmann/archive/2009/05/the_fit_and_fin.html"&gt;Fit and Finish&lt;/a&gt;.
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/learning_jsf_2_0_refcard</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/another_glassfish_v3_book_adam</guid>
    <title>Another GlassFish v3 Book - Adam Bien and Real World Java EE Patterns</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/a-KTO9MD2_Q/another_glassfish_v3_book_adam</link>
        <pubDate>Thu, 18 Jun 2009 18:01:51 -0700</pubDate>
    <category>GlassFish</category>
    <category>book</category>
    <category>glassfish</category>
    <category>javaee6</category>
    <category>lulu</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://press.adam-bien.com/" title="Real World Java EE Patterns" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/RealWorldJavaEEPatterns-AdamBien-107_140px.jpg" alt="ALT DESCR" width="107" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Adam's Java EE (5/6) book
(&lt;a href="http://press.adam-bien.com/"&gt;Real World Java EE Patterns&lt;/a&gt;)
is now available.
The book uses GlassFish (v3) and NetBeans for its examples,
which are all available online at
&lt;a href="http://kenai.com/projects/javaee-patterns"&gt;Kenai&lt;/a&gt;.
The book is an example of self-publishing (through
&lt;a href="http://www.lulu.com/en/about/demo.php?cid=en_tab_demo"&gt;Lulu&lt;/a&gt;) and
you can
&lt;a href="http://www.lulu.com/commerce/index.php?fBuyContent=7274143"&gt;buy it online&lt;/a&gt;
in either
electronic or paper form.
&lt;/p&gt;
&lt;p&gt;
More details at
&lt;a href="http://www.adam-bien.com/roller/abien/entry/real_world_java_ee_patterns"&gt;Adam's announcement&lt;/a&gt;.
This is the second book based on JavaEE 6 (due for release in late September);
the previous one is Antonio's
&lt;a href="http://www.amazon.com/Beginning-Java-trade-Platform-GlassFish/dp/1430219548/ref=sr_1_4?ie=UTF8&amp;s=books&amp;qid=1240712297&amp;sr=1-4"&gt;Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
More GlassFish book's tagged
&lt;a href="http://blogs.sun.com/theaquarium/tags/book"&gt;Book&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/another_glassfish_v3_book_adam</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/hudson_support_in_netbeans_6</guid>
    <title>Hudson Support in NetBeans 6.7... and Maven, and Subversion</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/2c_8xbBP8rY/hudson_support_in_netbeans_6</link>
        <pubDate>Thu, 18 Jun 2009 09:06:58 -0700</pubDate>
    <category>NetBeans</category>
    <category>hudson</category>
    <category>maven</category>
    <category>netbeans</category>
    <category>subversion</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/joshis/entry/hudson_integration_in_netbeans_6" title="Hudson integration in NB 6.7" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/NetBeansAndHudson-135_140px.jpg" alt="ALT DESCR" width="135" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
The Release Candidate 3 for
&lt;a href="http://www.netbeans.org/community/releases/67/"&gt;NetBeans 6.7&lt;/a&gt;
is now available and so are several posts highlighting some of its new features.
Check out:
&lt;/p&gt;
&lt;p style="margin-left: 30px; margin-right: 30px"&gt;
&amp;bull; Petr on
&lt;a href="http://blogs.sun.com/joshis/entry/hudson_integration_in_netbeans_6"&gt;Hudson Support&lt;/a&gt;,
&lt;br/&gt;
&amp;bull; Geertjan on
&lt;a href="http://blogs.sun.com/geertjan/entry/use_maven_you_ll_love"&gt;Maven Support&lt;/a&gt;, and
&lt;br/&gt;
&amp;bull; Octavian on
&lt;a href="http://blogs.sun.com/octav/entry/subversion_support_in_netbeans"&gt;Subversion Support&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Check out previous entries tagged
&lt;a href="http://blogs.sun.com/theaquarium/tags/netbeans"&gt;NetBeans&lt;/a&gt;
for highlights on other features like the Connected Developer (and
&lt;a href="http://kenai.com"&gt;Kenai&lt;/a&gt;),
more scripting support,
and how to use NB 6.7 with
&lt;a href="http://blogs.sun.com/theaquarium/tags/glassfish+v3"&gt;GlassFish v3&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/hudson_support_in_netbeans_6</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/virtual_image_for_glassfish_webspace</guid>
    <title>Virtual Image for GlassFish WebSpace Server</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/Y6x5MCEcass/virtual_image_for_glassfish_webspace</link>
        <pubDate>Wed, 17 Jun 2009 18:18:57 -0700</pubDate>
    <category>Cloud</category>
    <category>glassfish</category>
    <category>ovf</category>
    <category>v12n</category>
    <category>vdi</category>
    <category>vmdk</category>
    <category>vmware</category>
    <category>webspace</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="URL to link" title="TITLE" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/WebSpaceAndWords-123_140px.png" alt="ALT DESCR" width="123" height="140" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Several teams at Sun have collaborated to put together a Virtual Machine Template for the
&lt;a href="http://sun.com/glassfish/webspace"&gt;GlassFish WebSpace Server&lt;/a&gt;.
The image is available in a number of formats for
&lt;a href="http://virtualbox.org"&gt;VirtualBox&lt;/a&gt;
(OVF, VDI) and for VMware Workstation
(VMDK) and VMware Server ESX
(VMDK) and bundles
&lt;a href="http://webspace.dev.java.net"&gt;WebSpace&lt;/a&gt;,
&lt;a href="http://glassfish.org"&gt;GlassFish&lt;/a&gt;,
&lt;a href="http://mysql.com"&gt;MySQL&lt;/a&gt;,
and a JeOS prototype of
&lt;a href="http://openSolaris.org"&gt;OpenSolaris&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
With this image the evaluation of WSS is very easy:
I already had VBox so I first downloaded the  
&lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=GF_WebSpace-10-VMT-1.0-OTH-G-F@CDS-CDS_SMI"&gt;OVF Image&lt;/a&gt;;
then I imported it
and accepted its &lt;a href="http://blogs.sun.com/theaquarium/resource/WSS-VBoxPanel.png" target="_blank"&gt;Configuration Panel&lt;/a&gt;,
started it, read the end point URL from the VBox
&lt;a href="http://blogs.sun.com/theaquarium/resource/WSS-VBoxConsole.png" target="_blank"&gt;Console&lt;/a&gt;,
pointed my browser there and followed the link in the
&lt;a href="http://blogs.sun.com/theaquarium/resource/WSS-WSSStartup.png" target="_blank"&gt;Image Start Page&lt;/a&gt;
to the WebSpace
&lt;a href="http://blogs.sun.com/theaquarium/resource/WSS-WSSConsole.png" target="_blank"&gt;Welcome Page&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
More details at Gabor's
&lt;a href="http://blogs.sun.com/vmtemplates/entry/simplify_your_portal_business_through"&gt;Announcement&lt;/a&gt;
and in the
&lt;a href="http://wikis.sun.com/display/Appliance/Web+Space+Server+10+VM+Template"&gt;Documentation Page&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/virtual_image_for_glassfish_webspace</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_v3_translated_to_12</guid>
    <title>GlassFish v3 Translated to 12 Languages - Is _Yours_ Missing?</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/yuHxS5E00Hk/glassfish_v3_translated_to_12</link>
        <pubDate>Wed, 17 Jun 2009 04:00:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>community</category>
    <category>glassfish</category>
    <category>l10n</category>
    <category>v3</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="https://cti.sunvirtuallab.com/" title="Community Translation Interface" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/GlassFishv3L10N-140_93px.jpg" alt="ALT DESCR" width="140" height="93" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Ogino
&lt;a href="http://blogs.sun.com/ogino/entry/v3_ea_l10n_status_0612"&gt;reports&lt;/a&gt;
on two new languages in the
&lt;a href="http://blogs.sun.com/theaquarium/tags/glassfish+v3"&gt;GlassFish v3&lt;/a&gt;
localization.
The current list is:
cs_CZ,
de,
es,
fr,
ja_JP,
ko_KR,
no,
ru_RU,
tr_TR,
zh_CN,
zh_TW
(check
&lt;a href="http://www.loc.gov/standards/iso639-2/php/code_list.php"&gt;
ISO 639-2&lt;/a&gt; and
&lt;a href="http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2"&gt;ISO 3166-1&lt;/a&gt;).
The multi-lingual bundle is available
&lt;a href="http://download.java.net/glassfish/v3/l10n/nightly/"&gt;here&lt;/a&gt;;
download it and
&lt;a href="http://blogs.sun.com/ogino/entry/v3_ea_l10n_status_0612"&gt;try it out&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I'm surprised there is no pr_BR...
where are the brazilians?
&lt;/p&gt;
&lt;p&gt;
To contribute check out the
&lt;a href="http://wiki.glassfish.java.net/Wiki.jsp?page=V3EAL10nProgram"&gt;Project Home Page&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_v3_translated_to_12</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_esb_v2_1_released</guid>
    <title>GlassFish ESB v2.1 released</title>
    <dc:creator>fkieviet</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/MffSgdyVk_c/glassfish_esb_v2_1_released</link>
        <pubDate>Tue, 16 Jun 2009 17:27:49 -0700</pubDate>
    <category>OpenESB</category>
    <category>esb</category>
    <category>frontpage</category>
    <category>glassfish</category>
    <category>openesb</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="https://open-esb.dev.java.net/Downloads.html" title="Download"&gt;
  &lt;img src="http://blogs.sun.com/theaquarium/resource/cluster.jpg" alt="ALT DESCR" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;


&lt;td valign="top"&gt;
&lt;p&gt;
After a few months of development, bug fixing, testing, etc, GlassFish ESB v2.1 is now released. New in this release is that is a lot easier to scale GlassFish ESB through clustering. All components now have support for clustering. By the way, GlassFish ESB clustering is (of course) based on GlassFish clustering.&lt;/p&gt;

&lt;p&gt;Also new in this release is the inclusion of the
&lt;a href="https://open-esb.dev.java.net/IEPSE.html"&gt;IEP SE&lt;/a&gt;
and
&lt;a href="http://wiki.open-esb.java.net/Wiki.jsp?page=SchedulerBC"&gt;Scheduler BC&lt;/a&gt;
(a new component!), several component enhancements, and support for AIX 5.3.&lt;/p&gt;

&lt;p&gt;More details can be found in the &lt;a href="http://wiki.open-esb.java.net/Wiki.jsp?page=GFESBReleaseNotesv2.1"&gt;release notes&lt;/a&gt;. And GlassFish ESB v2.1 can be downloaded from the &lt;a href="https://open-esb.dev.java.net"&gt;OpenESB downloads page&lt;/a&gt;!&lt;/p&gt;


&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_esb_v2_1_released</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/jazoon_2009_and_glassfish_day</guid>
    <title>Jazoon 2009 and GlassFish Day</title>
    <dc:creator>alexismp</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/dfCK2WanBuc/jazoon_2009_and_glassfish_day</link>
        <pubDate>Mon, 15 Jun 2009 09:00:00 -0700</pubDate>
    <category>GlassFish</category>
    <category>conference</category>
    <category>glassfish</category>
    <category>jazoon</category>
    <category>zurich</category>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://jazoon.com/en/workshop5.html" title="GlassFish Day at Jazoon"&gt;
  &lt;img src="http://blogs.sun.com/theaquarium/resource/GFDayJazoon09.gif" alt="ALT DESCR" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://jazoon.com/en/workshop5.html"&gt;GlassFish Day at Jazoon&lt;/a&gt; (&lt;a href="http://de.amiando.com/glassfish.html"&gt;register&lt;/a&gt;) is only a week away and the (almost final) agenda has been posted (Marek will stand in for Harold for the Metro talk) and is now included in the &lt;a href="http://www.google.com/calendar/ical/3722ulvfgor2qabrut1mkia5m0%40group.calendar.google.com/public/basic.ics"&gt;GlassFish events iCal feed&lt;/a&gt;. This is the &lt;a href="http://blogs.sun.com/theaquarium/tags/jazoon"&gt;second year&lt;/a&gt; in a row we're running this free event on the first day of the &lt;a href="http://www.jazoon.com"&gt;Jazoon conference&lt;/a&gt; in beautiful Zurich. 
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;
While not an &lt;a href="http://blogs.sun.com/theaquarium/tags/unconference"&gt;unconference&lt;/a&gt;, this is meant to be an informative and pretty laid back day with lots of opportunities to interact with other attendees and the various speakers. Please make sure to &lt;a href="http://de.amiando.com/glassfish.html"&gt;register&lt;/a&gt; if you plan on attending (we have some space left in a nice and comfy theater).
&lt;/p&gt;

&lt;p&gt;
Given the energy spent by the organizers and &lt;a href="http://weblogs.java.net/blog/cwfrei/"&gt;Christian&lt;/a&gt; in particular, visiting literally dozens of JUGs around Europe, I expect Jazoon to be yet another successful Java conference. James Gosling will be the &lt;a href="http://jazoon.com/en/conference/presentationdetails.html?type=sid&amp;detail=10120"&gt;first keynote speaker&lt;/a&gt; (other Sun speakers are listed &lt;a href="http://jazoon.com/en/conference/speakers.html"&gt;here&lt;/a&gt;). Get the full agenda &lt;a href="http://jazoon.com/en/conference/schedule.html"&gt;there&lt;/a&gt; and a dedicated Google iCal feed &lt;a href="http://jazoon.com/dms/jazoon09/Jazoon09/Jazoon09.ics"&gt;here&lt;/a&gt;.
&lt;/p&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/jazoon_2009_and_glassfish_day</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/jboss_spring_framework_and_exo</guid>
    <title>Business Trends - JBoss, Spring Framework, and eXo </title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/KaHij59SMXs/jboss_spring_framework_and_exo</link>
        <pubDate>Mon, 15 Jun 2009 04:00:00 -0700</pubDate>
    <category>General</category>
    <category>exo</category>
    <category>jboss</category>
    <category>opensource</category>
    <category>portal</category>
    <category>spring</category>
            <description>&lt;p&gt;
A couple of recent Red Hat announcements are relevant to the competitive landscape around
the &lt;a href="http://sun.com/GlassFish"&gt;GlassFish&lt;/a&gt; products:
&lt;/p&gt;
&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blog.softwhere.org/archives/865" title="Red Hat's Open Choice Initiative " target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/JBossLogo-140_61px.gif" alt="ALT DESCR" width="140" height="61" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
Red Hat announced
&lt;a href="http://www.jboss.com/solutions/javaapps/"&gt;Open Choice&lt;/a&gt;,
which notably includes support for the Spring Framework.
Also see the
&lt;a href="http://finance.yahoo.com/news/Red-Hat-Drives-Future-Use-of-bw-15400375.html?.v=1"&gt;Press Release&lt;/a&gt;,
&lt;a href="http://blog.softwhere.org/archives/865"&gt;Rich's note&lt;/a&gt;,
and reactions from
&lt;a href="http://www.theregister.co.uk/2009/06/01/red_hat_app_server_spring/"&gt;The Register&lt;/a&gt;
and
&lt;a href="http://blog.springsource.com/2009/06/03/red-hat-reacts-to-springsources-leadership/"&gt;Rod Johnson&lt;/a&gt;;
and, for historical/wider context, recall
&lt;a href="http://www.oracle.com/technology/tech/java/spring/index.html"&gt;Oracle and Spring&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;


&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://www.exoplatform.org/portal/public/website/aboutUS/eXoJBossPartnershipk" title="eXo and RedHat join forces" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/eXoPortalLogo-140_71px.jpg" alt="ALT DESCR" width="140" height="71" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
The second announcement is the
&lt;a href="http://www.exoplatform.org/portal/public/website/aboutUS/eXoJBossPartnership"&gt;eXo and JBoss Partnernship&lt;/a&gt;,
which seems quite similar to our partnership with Liferay around
&lt;a href="http://sun.com/webspace"&gt;Sun GlassFish WebSpace Server&lt;/a&gt;.
See
&lt;a href="http://blog.softwhere.org/archives/898"&gt;Rick's post&lt;/a&gt;,
the
&lt;a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;newsId=20090610005342&amp;newsLang=en"&gt;PR&lt;/a&gt;
and comments at
&lt;a href="http://www.cmswatch.com/Trends/1615-eXo-JBoss-Merger?source=RSS"&gt;CMS Watch&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Additional business context for all these moves include our
&lt;a href="http://blogs.sun.com/theaquarium/tag/webspace"&gt;Partnership with Liferay&lt;/a&gt;,
the immediate release of
&lt;a href="http://blogs.sun.com/theaquarium/tags/javaee6"&gt;Java EE 6&lt;/a&gt;
and
&lt;a href="http://blogs.sun.com/theaquarium/tags/glassfish+v3"&gt;GlassFish v3&lt;/a&gt;,
the
&lt;a href="http://blogs.sun.com/theaquarium/tags/sun+oracle"&gt;Oracle announcement&lt;/a&gt;, and even the
&lt;a href="http://blogs.sun.com/theaquarium/tags/di"&gt;JSR299 and JSR330&lt;/a&gt;
exchanges.
The next few months will be interesting...
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/jboss_spring_framework_and_exo</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/new_mysql_release_model</guid>
    <title>New MySQL Release Model</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/qnWma_odFMY/new_mysql_release_model</link>
        <pubDate>Sun, 14 Jun 2009 10:20:45 -0700</pubDate>
    <category>MySQL</category>
    <category>mysql</category>
    <category>opensource</category>
    <category>releases</category>
    <category>software</category>
            <description>&lt;p&gt;
Release models make a huge difference in the properties of the software delivered.
I believe there is no single "ideal" model;
what to choose depends on the code base,
the group/community creating the code, the users/customers,
the technology available (languages, CI tools, others)...
What works for
&lt;a href="http://hudson-ci.org"&gt;Hudson&lt;/a&gt;
does not work for
&lt;a href="http://glassfish.org"&gt;GlassFish&lt;/a&gt;
nor for
&lt;a href="http://www.sun.com/software/solaris"&gt;Solaris&lt;/a&gt;.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/datacharmer/resource/milestone_release_4.png" title="click for larger image" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/milestone_release_4-140_93px.png" alt="ALT DESCR" width="140" height="93" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://mysql.com"&gt;MySQL&lt;/a&gt;
is changing its release model
to improve agility, quality, predictability and facilitate contributions.
Giuseppe just posted an
&lt;a href="http://blogs.sun.com/datacharmer/entry/mysql_has_a_new_release"&gt;Overview&lt;/a&gt;;
in a nutshell, the trunk tree is always in &lt;em&gt;beta&lt;/em&gt; quality,
new features are first developed in stage branches, then integrated into the trunk, which is
then brought to RC quality
and another cycle starts
(see &lt;a href="http://blogs.sun.com/datacharmer/resource/milestone_release_4.png"&gt;Diagram&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
Full details at the
&lt;a href="http://forge.mysql.com/wiki/Development_Cycle"&gt;MySQL Forge&lt;/a&gt;
and in Tomas's
&lt;a href="http://forge.mysql.com/wiki/The_New_MySQL_Release_Model"&gt;Presentation&lt;/a&gt;
at MySQL University
(&lt;a href="http://forge.mysql.com/w/images/1/17/MilestoneReleaseModel.pdf"&gt;slides&lt;/a&gt;; recording is NYA).
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
The basic model seems feasible;
now we need a few release cycles to adjust the model and we will see how it works in real-life.
As
&lt;a href="http://en.wikipedia.org/wiki/Don_Quixote"&gt;Don Quijote&lt;/a&gt;
said...
&lt;a href="http://www.bartleby.com/100/733.75.html"&gt;the proof of the pudding is in the eating&lt;/a&gt;.
&lt;/p&gt;
</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/new_mysql_release_model</feedburner:origLink></item>
    <item>
    <guid isPermaLink="false">http://blogs.sun.com/theaquarium/entry/glassfish_a_la_carte</guid>
    <title>How Things Work - IPS and GF v3 Packages (GlassFish à la Carte)</title>
    <dc:creator>pelegri</dc:creator>
    <link>http://feedproxy.google.com/~r/TheAquarium_en/~3/db_BRfo2xBE/glassfish_a_la_carte</link>
        <pubDate>Sat, 13 Jun 2009 15:28:33 -0700</pubDate>
    <category>GlassFish</category>
    <category>frontpage</category>
    <category>glassfish</category>
    <category>ips</category>
    <category>osgi</category>
    <category>spring</category>
    <category>updatecenter</category>
    <category>v3</category>
            <description>&lt;p&gt;
You probably know that the new, modular,
&lt;a href="http://blogs.sun.com/theaquarium/tags/glassfish+v3"&gt;GlassFish v3&lt;/a&gt;
is built from (OSGi) components that can be updated using
&lt;a href="http://blogs.sun.com/theaquarium/tags/IPS"&gt;IPS&lt;/a&gt;.
We assemble these pieces into ready-to-go
JavaEE 6 Web Profile and full JavaEE 6
&lt;a href="http://java.sun.com/javaee/downloads/preview/"&gt;bundles&lt;/a&gt;
but they can also be used to create
&lt;a href="http://en.wikipedia.org/wiki/%C3%80_la_carte"&gt;à la carte&lt;/a&gt;
distributions, as Alexis shows in his latest posts.
&lt;/p&gt;
&lt;p&gt;
I recommend you to at least try the first example to get
a better understanding of how all these technologies work together.
The beauty of GFv3 is that everything is very small and fast - I'm writing
this entry from
a public WiFi site with pretty moderate connectivity and I'm spending more time waiting on
&lt;a href="http://blogs.sun.com"&gt;BSC&lt;/a&gt; than running the example.
&lt;/p&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_v3_a_la_carte" title="GlassFish v3 - a la carte" target="_blank"&gt;
&lt;img src="http://blogs.sun.com/theaquarium/resource/GF-alacarte-140_114px.jpg" alt="ALT DESCR" width="140" height="114" hspace="4" vspace="4" align="left"/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p&gt;
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_v3_a_la_carte"&gt;Part I&lt;/a&gt;
starts with a IPS toolkit image from &lt;a href="http://wikis.sun.com/display/IpsBestPractices/Downloads"&gt;IPS Best Practices&lt;/a&gt;.
The toolkit image is 5MB (most of it is the python 2.4 runtime) and has no GlassFish in it.
From there, the next step is to download the GF v3 nucleus (2.41MB), which automatically brings
in Felix (564KB), Grizzly (943KB) and HK2 (565KB); the IPS packages include the relevant OSGi modules.
&lt;/p&gt;
&lt;p&gt;
The rest of that entry shows how to install the updatecenter IPS pkg (that is the biggest package
because of python graphical toolkit) and how to use it to add the management pkg, and then creates and starts a domain.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
&lt;a href="http://blogs.sun.com/alexismp/entry/glassfish_a_la_carte_part"&gt;Part II&lt;/a&gt;
in the series shows first how to install the GFv3 Web Container;
then it mirrors Jerome's recent entry on
&lt;a href="http://blogs.sun.com/dochez/entry/glassfish_v3_extensions_part_3"&gt;GF v3, OSGi and Spring&lt;/a&gt;
(that portion gets a bit complex and I see that Jerome already published a
&lt;a href="http://blogs.sun.com/dochez/entry/glassfish_v3_extensions_part_4"&gt;simpler version&lt;/a&gt;).
Part III will continue the main theme of creating an a la carte GF v3 that has the components you want
and is yet extensible.
&lt;/p&gt;</description>          <feedburner:origLink>http://blogs.sun.com/theaquarium/entry/glassfish_a_la_carte</feedburner:origLink></item>
  </channel>
</rss>
