<?xml version="1.0" encoding="UTF-8"?>

<rss version='2.0' 
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
     xmlns:doap="http://usefulinc.com/ns/doap#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <channel>
        <!-- This XML Feed shows details for the page Tier 
             and everything recently tagged Tier -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>Tier on SWiK</title>
		<link>http://swik.net/Tier</link>
        <doap:name>Tier</doap:name>
        <doap:description></doap:description>
        <description></description> 
	  <!-- see doap:description for full description -->
        <link>http://swik.net/Tier</link>
        
        <pubDate></pubDate>
        <lastBuildDate></lastBuildDate>
            
        <item>
            <title>Presentation Tier Architecture</title>
            <link>http://swik.net/RIA/del.icio.us%2Ftag%2FRIA/Presentation+Tier+Architecture/b9scp</link>
            <description></description>
            
            <pubDate>Wed, 09 Jul 2008 17:50:24 -0700</pubDate>
        </item>
            
        <item>
            <title>r0ml.net: History teaches us …</title>
            <link>http://swik.net/Kellan-Elliot-Mcrea/Laughing+Meme/r0ml.net%3A+History+teaches+us+%E2%80%A6/bmma0</link>
            <description>&lt;a class=&quot;aside-title&quot; href=&quot;http://r0ml.net/blog/2007/09/08/history-teaches-us&quot;&gt;r0ml.net: History teaches us &amp;#8230;&lt;/a&gt;. &lt;p&gt;r0ml explores the secret Catholic bias present in Java enterprise development.  (in case the hair shirts weren&amp;#8217;t a dead giveaway)&lt;/p&gt;</description>
            
            <pubDate>Mon, 10 Sep 2007 08:45:28 -0700</pubDate>
        </item>
            
        <item>
            <title>RoR and Blojsom and more Web 2.0 Apps on Sun Web Server</title>
            <link>http://swik.net/GlassFish/The+Aquarium/RoR+and+Blojsom+and+more+Web+2.0+Apps+on+Sun+Web+Server/oify</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/seema/entry/ror_and_web_server_7&quot; title=&quot;Ruby on Rails on Sun WebServer 7.0&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/rails-87_112px.jpg&quot; alt=&quot;Rails Logo&quot; width=&quot;87&quot; height=&quot;112&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Sun&#039;s
&lt;a href=&quot;http://www.sun.com/download/products.xml?id=446518d5&quot;&gt;WebServer 7.0&lt;/a&gt;
provides a Java Web Tier as well as good connectivity
(NSAPI, Fast-CGI) with many non-Java applications.
As an example of the former, Seema also shows how to run
&lt;a href=&quot;http://blogs.sun.com/seema/entry/using_blojsom_with_web_server&quot;&gt;Blojsom&lt;/a&gt;,
which follows from
&lt;a href=&quot;http://blogs.sun.com/theaquarium/entry/using_blojsom_with_glassfish&quot;&gt;Blojsom on GlassFish&lt;/a&gt;,
as did our previously reported
&lt;a href=&quot;http://blogs.sun.com/theaquarium/entry/phobos_and_sun_web_server&quot;&gt;Phobos on Web Server&lt;/a&gt;.
As an example of the latter, Seema describes in detail how to
&lt;a href=&quot;http://blogs.sun.com/seema/entry/ror_and_web_server_7&quot;&gt;Run Ruby On Rails&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
All together, the Sun WebServer is a good
&lt;a href=&quot;http://blogs.sun.com/theaquarium/entry/sun_webserver_as_a_web&quot;&gt;Web 2.0 Platform&lt;/a&gt;,
and it will get better as one will be able to run the latest Java Web Tier
by
&lt;a href=&quot;http://blogs.sun.com/theaquarium/entry/plugging_the_glassfish_web_tier&quot;&gt;Plugging the GlassFish Web Tier&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description>
            
            <pubDate>Thu, 02 Nov 2006 17:32:44 -0800</pubDate>
        </item>
            
        <item>
            <title>Plugging the GlassFish Web Tier into Sun Web Server 7.0</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Plugging+the+GlassFish+Web+Tier+into+Sun+Web+Server+7.0/og1g</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/kmeduri/entry/want_to_run_sun_java&quot; title=&quot;Pluging the GF Web Tier into Sun Web Server 7.0&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/webserverviisilverwhite-170_82px.jpg&quot; alt=&quot;WebServer 7 Logo&quot; width=&quot;170&quot; height=&quot;82&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
One of my favorite quotes says:
&lt;em&gt;&quot;In theory there is no difference between theory and practice. In practice there is.&quot;&lt;/em&gt;
(&lt;a href=&quot;http://en.wikiquote.org/wiki/Yogi_Berra&quot;&gt;Yogi Berra&lt;/a&gt; or
&lt;a href=&quot;http://en.wikiquote.org/wiki/Jan_L._A._van_de_Snepscheut&quot;&gt;Jan_L._A._van_de_Snepscheut&lt;/a&gt;).
In theory, we knew that we could plug in the
&lt;a href=&quot;http://glassfish.dev.java.net&quot;&gt;GlassFish&lt;/a&gt; Web Tier
into Sun&#039;s
&lt;a href=&quot;http://www.sun.com/download/products.xml?id=446518d5&quot;&gt;Web Server 7.0&lt;/a&gt;.
And now Krishnamohan shows that there is
&lt;a href=&quot;http://blogs.sun.com/kmeduri/entry/want_to_run_sun_java&quot;&gt;practice to back it out&lt;/a&gt;!
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
This means that you will be able to run your Web Tier apps from GlassFish in your Web Server.
Plus all the benefits from the Sun Web Server.
Good news all along.
&lt;/p&gt;
&lt;p&gt;
Thanks to
&lt;a href=&quot;http://blogs.sun.com/webtier/entry/yes_you_can_run_java&quot;&gt;CVR for the tip&lt;/a&gt;.
&lt;/p&gt;</description>
            
            <pubDate>Thu, 02 Nov 2006 06:27:54 -0800</pubDate>
        </item>
            
        <item>
            <title>Waiter! There is a TCL in my Server!</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Waiter%21+There+is+a+TCL+in+my+Server%21/nw65</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://pbskids.org/lions/fly/index.html&quot; title=&quot;There is a Fly in My Soup!&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/FlyInMySoup-140_75px.gif&quot; alt=&quot;Cartoon of Man eating in Restaurant&quot; width=&quot;140&quot; height=&quot;75&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Did you know that there is a
&lt;a href=&quot;http://en.wikibooks.org/wiki/Category:Tcl&quot;&gt;TCL&lt;/a&gt;
interpreter in Sun&#039;s Web Server 7.0?
And it is put to good use, as shown by
&lt;a href=&quot;http://blogs.sun.com/blue/True Blue&quot;&gt;True Blue&lt;/a&gt;
in this collection of detailed blog entries on WADM,
starting with
&lt;a href=&quot;http://blogs.sun.com/blue/entry/using_wadm_in_sjswebserver_7&quot;&gt;why TCL was chosen&lt;/a&gt;
(this was way before  jRuby came into focus at Sun),
going through parts
&lt;a href=&quot;http://blogs.sun.com/blue/entry/wadm_in_sjswebserver_7_0&quot;&gt;II (global variables)&lt;/a&gt;,
&lt;a href=&quot;http://blogs.sun.com/blue/entry/acl_parse_thyself_scripting_with&quot;&gt;III (ACL)&lt;/a&gt;,
&lt;a href=&quot;http://blogs.sun.com/blue/entry/log_analyzer_sun_java_system&quot;&gt;IV (log analyzer)&lt;/a&gt;,
&lt;a href=&quot;http://blogs.sun.com/blue/entry/the_java_connection_wadm_scripting&quot;&gt;V (access to Java objects)&lt;/a&gt;,
&lt;a href=&quot;http://blogs.sun.com/blue/entry/wadm_scripting_part_vi_parsing&quot;&gt;VI (parsing httpd.config)&lt;/a&gt;,
&lt;a href=&quot;http://blogs.sun.com/blue/entry/halloween_dressing_up_as_a&quot;&gt;VII (faking a file system)&lt;/a&gt;,
and the last - so far -
&lt;a href=&quot;http://blogs.sun.com/blue/entry/thru_the_looking_glass&quot;&gt;VIII (extensions)&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
I could not find a concise quote for the Monty  Python eurojoke,
but here is one
&lt;a href=&quot;http://pbskids.org/lions/fly/index.html&quot;&gt;set of fly-in-the-soup jokes&lt;/a&gt;.
&lt;/p&gt;</description>
            
            <pubDate>Wed, 25 Oct 2006 08:27:32 -0700</pubDate>
        </item>
            
        <item>
            <title>webtier @ your service!</title>
            <link>http://swik.net/GlassFish/del.icio.us%2Ftag%2Fglassfish/webtier+%40+your+service%21/nr1c</link>
            <description>Yes, you can run Java EE 5 web tier on Web Server 7.0 today!</description>
            
            <pubDate>Mon, 23 Oct 2006 00:07:20 -0700</pubDate>
        </item>
            
        <item>
            <title>Official Support for Apache in GlassFish?</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Official+Support+for+Apache+in+GlassFish%3F/ndbe</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://httpd.apache.org/&quot; title=&quot;Apache HTTP Server&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/Apache-HTTP-ServerProject-180_29px.jpg&quot; alt=&quot;Logo for Apache HTTP Server&quot; width=&quot;180&quot; height=&quot;29&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
It seems quite a number of people are using
&lt;a href=&quot;http://glassfish.dev.java.net&quot;&gt;GlassFish&lt;/a&gt;
with the
&lt;a href=&quot;http://httpd.apache.org&quot;&gt;Apache HTTP Server&lt;/a&gt;,
so a natural question, which Jean-Francois is asking is
whether we should
&lt;a href=&quot;http://forums.java.net/jive/thread.jspa?threadID=18830&amp;tstart=0&quot;&gt;Formalize the Support&lt;/a&gt;.
Your comments would be appreciated.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
&lt;strong&gt;Added:&lt;/strong&gt; Be sure to check the
&lt;a href=&quot;&lt;a href=&quot;&gt;&quot;mail thread&lt;/a&gt;.
People are reporting success with
&lt;em&gt;mod_jk&lt;/em&gt; and &lt;em&gt;mod_proxy_ajp&lt;/em&gt; for Apache,
&lt;em&gt;isapi_redirect.dll&lt;/em&gt; for IIS
and
&lt;em&gt;nsapi_redirect.dll&lt;/em&gt; for iPlanet and Sun One web server.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/Apache&quot; rel=&quot;tag&quot;&gt;Apache&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/IIS&quot; rel=&quot;tag&quot;&gt;IIS&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Sun&quot; rel=&quot;tag&quot;&gt;Sun&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/iPlanet&quot; rel=&quot;tag&quot;&gt;iPlanet&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/WebServer&quot; rel=&quot;tag&quot;&gt;WebServer&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/mod_jk&quot; rel=&quot;tag&quot;&gt;mod_jk&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Mon, 16 Oct 2006 23:33:04 -0700</pubDate>
        </item>
            
        <item>
            <title>Improved Virtual Hosts (Servers) Support in GlassFish V2</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Improved+Virtual+Hosts+%28Servers%29+Support+in+GlassFish+V2/nbjr</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://glassfish.dev.java.net&quot; title=&quot;GlassFish&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/DukeForGlassFishV2-115_90px.png&quot; alt=&quot;Duke for GlassFish V2&quot; width=&quot;115&quot; height=&quot;90&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Virtual_host&quot;&gt;Virtual hosts
&lt;/a&gt;
(or servers) are very popular and GlassFish supports them
(see
&lt;a href=&quot;http://docs.sun.com/source/817-6088/httpservice.html#wp1034060&quot;&gt;SJS AS 9.0 Doc Book&lt;/a&gt;).
The support for virtual hosts has been improving in
&lt;a href=&quot;http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=PlanForGlassFishV2&quot;&gt;GF V2&lt;/a&gt;
and early in the cycle Jean-Francois explained how to
&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/06/dynamically_add.html&quot;&gt;Dynamically Add&lt;/a&gt;
them.
Now Jan explains the concept of a virtual server
docroot and the new flexible mechanisms in the latest builds
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
Check &lt;a href=&quot;http://blogs.sun.com/jluehe/entry/new_support_for_virtual_directory&quot;&gt;Jan&#039;s blog&lt;/a&gt;
for details.
The
&lt;a href=&quot;http://docs.sun.com/source/817-6088/httpservice.html#wp1034060&quot;&gt;SJS AS 9.0 docbook&lt;/a&gt;
has a good chapter on this topic;
just note that it uses the term &quot;virtual server&quot; instead of
&quot;virtual host&quot; and &quot;http-listener&quot; instead of &quot;connector&quot;.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/Virtual&quot; rel=&quot;tag&quot;&gt;Virtual&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Host&quot; rel=&quot;tag&quot;&gt;Host&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Server&quot; rel=&quot;tag&quot;&gt;Server&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Mon, 16 Oct 2006 09:33:15 -0700</pubDate>
        </item>
            
        <item>
            <title>Nonblocking SSL support now in Grizzly</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Nonblocking+SSL+support+now+in+Grizzly/l70i</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/09/tricks_and_tips_2.html&quot; title=&quot;Grizzly with SSL&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/Grizzly_Denali-140_91px.jpg&quot; alt=&quot;Grizzly with SSL&quot; width=&quot;140&quot; height=&quot;91&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Jean-Francois writes another informative article this time on &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/09/tricks_and_tips_2.html&quot;&gt;adding SSL to Grizzly which uses NIO&lt;/a&gt;.  This means that he is adding SSL over a framework that uses NIO SocketChannel (non-blocking) implementation. As he comments, SSL support has been in GlassFish since it&#039;s inception but that uses the blocking socket method. He goes over the obsticles that he faced and the solutions he came up with.  
&lt;/p&gt;
&lt;p&gt;
He did say it was a bit like riding your bike in the snow.  Doable but hard...
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/Grizzly&quot; rel=&quot;tag&quot;&gt;Grizzly&lt;/a&gt;
&lt;a href=&quot;http://technorati.com/tag/security&quot; rel=&quot;tag&quot;&gt;security&lt;/a&gt;
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Wed, 27 Sep 2006 11:18:53 -0700</pubDate>
        </item>
            
        <item>
            <title>.netTiers - Home</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/.netTiers+-+Home/la5t</link>
            <description></description>
            
            <pubDate>Thu, 14 Sep 2006 11:14:53 -0700</pubDate>
        </item>
            
        <item>
            <title>Extension in Web Tier of GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Extension+in+Web+Tier+of+GlassFish/k2oj</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Santa_Catalina_Island%2C_California&quot; title=&quot;Extending Web Tier of GlassFish (based on Catalina architecture)&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/Santa-catalina-red-nasa-180_377px.jpg&quot; alt=&quot;Santa Catalina Infrared Image&quot; height=&quot;140&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
The web tier of &lt;a href=&quot;http://glassfish.dev.java.net&quot;&gt;GlassFish&lt;/a&gt; is based
on the Catalina architecture
(from &lt;a href=&quot;http://tomcat.apache.org/&quot;&gt;Tomcat&lt;/a&gt; 4.0)
that provides a number of extension points.
These extensions are implementation-specific but they are sometimes indispensable.
Jean-Francois&#039;s latest entry provides an
&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/09/extending_glass.html&quot;&gt;overview of the different extension points&lt;/a&gt;, check it out.
&lt;/p&gt;
&lt;p&gt;
The mechanism for adding the extensions is &lt;em&gt;very easy&lt;/em&gt;, starting
with GlassFish V2 b17, which will be part of Milestone 2, later this month.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;Extensibility, Customization,
&lt;a href=&quot;http://technorati.com/tag/Catalina&quot; rel=&quot;tag&quot;&gt;Catalina&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/WebTier&quot; rel=&quot;tag&quot;&gt;WebTier&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Mon, 11 Sep 2006 12:17:00 -0700</pubDate>
        </item>
            
        <item>
            <title>Grizzly framework bundle now available</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Grizzly+framework+bundle+now+available/kque</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/09/grizzly_framewo_1.html&quot; title=&quot;Grizzly Framework&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/Grizzlybears-140_94px.png&quot; alt=&quot;Grizzlys&quot; width=&quot;140&quot; height=&quot;94&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
After many requests from users, Jean-Francois posted the Grizzly Framework in the &lt;a href=&quot;https://maven-repository.dev.java.net/&quot;&gt;maven repository on java.net&lt;/a&gt;.  Included with the framework classes is a basic example.  See &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/09/grizzly_framewo_1.html&quot;&gt;Jean-Francois&#039; blog&lt;/a&gt; for more info.  
&lt;/p&gt;
&lt;p&gt;
Jean-Francois is currently working on enhancements to Grizzly as part of &lt;a href=&quot;http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=PlanForGlassFishV2&quot;&gt;GlassFish V2&lt;/a&gt; release and is asking for feedback.  See his &lt;a href=&quot;http://forums.java.net/jive/thread.jspa?threadID=18002&amp;tstart=0&quot;&gt;post on the GlassFish forum&lt;/a&gt; for more info.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/Grizzly&quot; rel=&quot;tag&quot;&gt;Grizzly&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/maven&quot; rel=&quot;tag&quot;&gt;Maven&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Fri, 01 Sep 2006 17:49:54 -0700</pubDate>
        </item>
            
        <item>
            <title>How To: Web Services, Web Server 7.0 and NetBeans 5.0</title>
            <link>http://swik.net/GlassFish/The+Aquarium/How+To%3A+Web+Services%2C+Web+Server+7.0+and+NetBeans+5.0/kmcz</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;  	  http://blogs.sun.com/theaquarium/entry/how_to_web_services_web&quot; title=&quot;How To Web Services, Web Server 7.0 and NetBeans 5.0&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/theaquarium/resource/webserverviisilverwhite-200x97.jpg
&quot; alt=&quot;Web Server 7.0&quot; width=&quot;200&quot; height=&quot;97&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
The &lt;a href=&quot;http://www.sun.com/download/products.xml?id=446518d5&quot;&gt;Sun Java System Web Server 7.0 Technology Preview&lt;/a&gt; release was &lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?entry=sun_web_server_7_preview&quot;&gt;announced&lt;/a&gt; here during &lt;a href=&quot;http://java.sun.com/javaone&quot;&gt;JavaOne&lt;/a&gt;. It has many cool features that will be of interest to Java developers.
&lt;/p&gt;
&lt;p&gt;
Krishna and Marina have published a nice &lt;a href=&quot;http://developers.sun.com/prodtech/webserver/reference/techart/websvcs_nb.html&quot;&gt;how-to&lt;/a&gt; on building and deploying web services to Web Server 7.0 using &lt;a href=&quot;http://www.netbeans.org/community/releases/50/index.html&quot;&gt;NetBeans 5.0&lt;/a&gt;. Check &lt;a href=&quot;http://developers.sun.com/prodtech/webserver/reference/techart/websvcs_nb.html&quot;&gt;the article&lt;/a&gt; out.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;&lt;a href=&quot;http://technorati.com/tag/webservices&quot; rel=&quot;tag&quot;&gt;webservices&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/netbeans&quot; rel=&quot;tag&quot;&gt;netbeans&lt;/a&gt; and &lt;a href=&quot;http://technorati.com/tag/webserver&quot; rel=&quot;tag&quot;&gt;webserver&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Thu, 31 Aug 2006 05:51:29 -0700</pubDate>
        </item>
            
        <item>
            <title>Jetty has integrated the JSP compiler from Project GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Jetty+has+integrated+the+JSP+compiler+from+Project+GlassFish/j31o</link>
            <description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=jetty_has_integrated_the_jsp&quot; title=&quot;Jetty Integrates GlassFish&#039;s JSP Compiler&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/jetty_shot-198_52px.gif&quot; alt=&quot;Jetty Logo&quot; width=&quot;198&quot; height=&quot;52&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Jan reports that
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=jetty_has_integrated_the_jsp&quot;&gt;
Jetty Has Integrated the GlassFish JSP compiler&lt;/a&gt;
and it has nice things to say about us.
&lt;/p&gt;
&lt;p&gt;
The
&lt;a href=&quot;http://glassfish.dev.java.net&quot;&gt;GlassFish Team&lt;/a&gt;
is actively supporting this reuse, typical of open source projects
(see &lt;a href=&quot;http://blogs.sun.com/roller/page/jimgris?entry=dtrace_rides_the_leopard&quot;&gt;DTrace in Leopard&lt;/a&gt;) and it
factored out the JSP compiler
to make it possible to
&lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?entry=using_eclipse_s_jdt_compiler&quot;&gt;
Use the JDT Compiler in JSP compilations&lt;/a&gt;.
I expect more cross-project sharing / recombinations in the future.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
&lt;strong&gt;Added:&lt;/strong&gt; Also check out &lt;a href=&quot;http://blogs.webtide.com/janb/2006/08/15/1155672985940.html&quot;&gt;Jan (Bartel)&#039;s blog&lt;/a&gt;.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;Adoption,
&lt;a href=&quot;http://technorati.com/tag/Jetty&quot; rel=&quot;tag&quot;&gt;Jetty&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/JSP&quot; rel=&quot;tag&quot;&gt;JSP&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;</description>
            
            <pubDate>Thu, 24 Aug 2006 16:50:56 -0700</pubDate>
        </item>
            
        <item>
            <title>Jetty has integrated the JSP compiler from Project GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Jetty+has+integrated+the+JSP+compiler+from+Project+GlassFish/jdvl</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=jetty_has_integrated_the_jsp&quot; title=&quot;Jetty Integrates GlassFish&#039;s JSP Compiler&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/jetty_shot-198_52px.gif&quot; alt=&quot;Jetty Logo&quot; width=&quot;198&quot; height=&quot;52&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Jan reports that
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=jetty_has_integrated_the_jsp&quot;&gt;
Jetty Has Integrated the GlassFish JSP compiler&lt;/a&gt;
and it has nice things to say about us.
&lt;/p&gt;
&lt;p&gt;
The
&lt;a href=&quot;http://glassfish.dev.java.net&quot;&gt;GlassFish Team&lt;/a&gt;
is actively supporting this reuse, typical of open source projects
(see &lt;a href=&quot;http://blogs.sun.com/roller/page/jimgris?entry=dtrace_rides_the_leopard&quot;&gt;DTrace in Leopard&lt;/a&gt;) and it
factored out the JSP compiler
to make it possible to
&lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?entry=using_eclipse_s_jdt_compiler&quot;&gt;
Use the JDT Compiler in JSP compilations&lt;/a&gt;.
I expect more cross-project sharing / recombinations in the future.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
&lt;strong&gt;Added:&lt;/strong&gt; Also check out &lt;a href=&quot;http://blogs.webtide.com/janb/2006/08/15/1155672985940.html&quot;&gt;Jan (Bartel)&#039;s blog&lt;/a&gt;.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;Adoption,
&lt;a href=&quot;http://technorati.com/tag/Jetty&quot; rel=&quot;tag&quot;&gt;Jetty&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/JSP&quot; rel=&quot;tag&quot;&gt;JSP&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Tue, 15 Aug 2006 09:50:07 -0700</pubDate>
        </item>
            
        <item>
            <title>Configuring your WebApp Class Path in GlassFish V2</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Configuring+your+WebApp+Class+Path+in+GlassFish+V2/i7ol</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Path_%28graph_theory%29&quot; title=&quot;Path - Graph Theory&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/Directed_cycle-200_183px.png&quot; alt=&quot;A Path Inside a DiGraph&quot; width=&quot;140&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Jan is reporting a change in the interpretation of relative paths in 
&lt;code&gt;sun-web.xml&lt;/code&gt;,
the implementation-specific
configuration file for GlassFish.
Starting with GF V2 b12,
relative paths in the &lt;code&gt;extra-class-path&lt;/code&gt;
attribute of the &lt;code&gt;class-loader&lt;/code&gt; element
will be interpreted relative to the WebApps &lt;em&gt;context&lt;/em&gt; root.
&lt;/p&gt;
&lt;p&gt;
Check
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=greater_flexibility_in_configuring_your&quot;&gt;Jan&#039;s Blog&lt;/a&gt;
for furter pointers.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/WebApp&quot; rel=&quot;tag&quot;&gt;WebApp&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/ClassLoader&quot; rel=&quot;tag&quot;&gt;ClassLoader&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Sat, 12 Aug 2006 22:07:13 -0700</pubDate>
        </item>
            
        <item>
            <title>Ask The Experts : JavaServer Faces 1.2</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Ask+The+Experts+%3A+JavaServer+Faces+1.2/i1mw</link>
            <description>          &lt;div id=&quot;blogphoto&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://java.sun.com/developer/community/askxprt/index.html&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/SDN-developers-140_76px.png&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Got a question about JavaServer Faces  ? Post your questions on the &lt;a href=&quot;http://java.sun.com/developer/community/askxprt/&quot;&gt;Ask the Experts page&lt;/a&gt; during the week of August 14 and get answers from &lt;a href=&quot;http://weblogs.java.net/blog/edburns/&quot;&gt;Ed Burns&lt;/a&gt; and &lt;a href=&quot;http://weblogs.java.net/blog/rogerk/&quot;&gt;Roger Kitain&lt;/a&gt;; the co-leads of the JavaServer Faces 1.2 Spec. (that&#039;s the most recent version and part of Java EE 5).
&lt;/p&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/JSF&quot; rel=&quot;tag&quot;&gt;JSF&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/JavaServerFaces&quot; rel=&quot;tag&quot;&gt;JavaServerFaces&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Thu, 10 Aug 2006 08:06:41 -0700</pubDate>
        </item>
            
        <item>
            <title>Even Faster! JSP Compilation with Mustang and GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Even+Faster%21+JSP+Compilation+with+Mustang+and+GlassFish/icrv</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Sonic_boom&quot; title=&quot;Sonic Boom - An F/A-14C Breaking the Sound Barrier&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/Sonic_boom-FA18C-140_100px.jpg&quot; alt=&quot;An F/A-14C Breaking the Sound Barrier&quot; width=&quot;140&quot; height=&quot;100&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Most JSP implementations translate a JSP file into a Java source file and
then compile it,
which means that Java compilation speed is a key factor in the JSP development experience.
Recently Jan reported on how to use the
&lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?anchor=using_eclipse_s_jdt_compiler&quot;&gt;JDT Compiler&lt;/a&gt;
to get a substantial improvement
but Kin-Man now reports even
&lt;a href=&quot;http://blogs.sun.com/roller/page/kchung?entry=speed_up_jsp_compilations_with&quot;&gt;Better Results&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Kin-Man updated the JSP GlassFish compiler to dynamically use the
&lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=199&quot;&gt;JSR-199 APIs&lt;/a&gt; when running on Mustang
so it can bypass both
&lt;a href=&quot;http://ant.apache.org/&quot;&gt;ant&lt;/a&gt;
&lt;em&gt;and&lt;/em&gt; the file system.
The results are &lt;em&gt;very&lt;/em&gt; good:
JSP compilation is around 10x faster and the JSP test-suite is now running 3.5x times faster!
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
This is already checked into GlassFish V2 and will be in the next promotion
&lt;a href=&quot;https://glassfish.dev.java.net/public/downloadsindex.html&quot;&gt;b11&lt;/a&gt;,
and in the first milestone.
And Kin-Man also has further improvements to try out...
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/JSP&quot; rel=&quot;tag&quot;&gt;JSP&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Mustang&quot; rel=&quot;tag&quot;&gt;Mustang&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Performance&quot; rel=&quot;tag&quot;&gt;Performance&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Tue, 01 Aug 2006 09:05:39 -0700</pubDate>
        </item>
            
        <item>
            <title>Using Eclipse&#039;s JDT Compiler in Project GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Using+Eclipse%27s+JDT+Compiler+in+Project+GlassFish/h6f8</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=how_to_enable_eclipse_s&quot; title=&quot;How to Use the JDT Compiler to Compile JSPs in Project GlassFish&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/eclipse_logo.gif&quot; alt=&quot;Eclipse Logo&quot; width=&quot;163&quot; height=&quot;68&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Tomcat 5.5 by default uses the
&lt;a href=&quot;http://tomcat.apache.org/tomcat-5.5-doc/jasper/docs/api/org/apache/jasper/compiler/JDTCompiler.html&quot;&gt;
Eclipse JDT Compiler&lt;/a&gt; instead of the javac from Sun&#039;s SDK and one of the requests on
Project GlassFish has been to be able to use JDT for JSP compilation.
Jan just modified Jasper to accomplish this; read the instructions from
&lt;a href=&quot;http://blogs.sun.com/roller/page/jluehe?entry=how_to_enable_eclipse_s&quot;&gt;Jan&#039;s Blog Entry&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
BTW, Kin-Man is, separatedly, working on allowing Jasper to use the Mustang standard javac API,
which should give substantial performance improvements;
stay tuned.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/JSP&quot; rel=&quot;tag&quot;&gt;JSP&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Eclipse&quot; rel=&quot;tag&quot;&gt;Eclipse&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Sat, 29 Jul 2006 10:05:24 -0700</pubDate>
        </item>
            
        <item>
            <title>NetBeans Plug-In for Sun Web Server</title>
            <link>http://swik.net/GlassFish/The+Aquarium/NetBeans+Plug-In+for+Sun+Web+Server/h6fy</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://developers.sun.com/prodtech/webserver/reference/techart/deploy_nb.html&quot; title=&quot;Deploying WebApps on Sun&#039;s WebServer using NetBeans&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/netbeans_logo-178_51px.png&quot; alt=&quot;NetBeans.ORG logo&quot; width=&quot;178&quot; height=&quot;51&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
There is now a
&lt;a href=&quot;http://www.netbeans.info/downloads/download.php?type=5.0&quot;&gt;NetBeans 5.0&lt;/a&gt; Plug-In to
develop, deploy and debug WebApps onto Sun&#039;s
&lt;a href=&quot;http://www.sun.com/download/products.xml?id=446518d5&quot;&gt;WebServer 7.0 Technology Preview&lt;/a&gt;.
Mukesh and Marina&#039;s article shows
&lt;a href=&quot;http://developers.sun.com/prodtech/webserver/reference/techart/deploy_nb.html&quot;&gt;
How to Use the Plug-In
&lt;/a&gt;,
just note that the article was posted two weeks ago and it refers to the original TP,
but &lt;a href=&quot;http://www.sun.com/download/products.xml?id=446518d5&quot;&gt;TP2&lt;/a&gt;
was
&lt;a href=&quot;http://blogs.sun.com/roller/page/dzm?entry=web_server_7_technology_preview1&quot;&gt;released yesterday&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
The Java Web-Tier implementation used in Sun&#039;s WebServer 7.0 is
from
&lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?entry=glassfish_s_elder_sun_java&quot;&gt;SJS AS 8.2&lt;/a&gt;
(based on J2EE 1.4) to match the rest of the
&lt;a href=&quot;http://www.sun.com/software/javaenterprisesystem/&quot;&gt;Java Enterprise System&lt;/a&gt;,
but WS 7.x has been designed to allow a quick rev into the Java EE 5 versions of these specifications
(In contrast, WS 7.0 already
includes &lt;a href=&quot;http://java.sun.com/webservices/jaxws/&quot;&gt;JAX-WS 2.0&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
For more information, check:
&lt;a href=&quot;http://www.sun.com/webserver&quot;&gt;Product Page&lt;/a&gt;,
the &lt;a href=&quot;http://developer.sun.com/webserver&quot;&gt;Web Server hub&lt;/a&gt; at SDN,
NetBeans&#039; &lt;a href=&quot;http://webserver.netbeans.org/&quot;&gt;Web Server home page&lt;/a&gt;
and the
&lt;a href=&quot;http://swforum.sun.com/jive/forum.jspa?forumID=16&quot;&gt;WS Forum&lt;/a&gt;.
&lt;/p&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/WebServer&quot; rel=&quot;tag&quot;&gt;WebServer&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/SunJavaSystem&quot; rel=&quot;tag&quot;&gt;SunJavaSystem&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/NetBeans&quot; rel=&quot;tag&quot;&gt;NetBeans&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/WebApps&quot; rel=&quot;tag&quot;&gt;WebApps&lt;/a&gt;
&lt;a href=&quot;http://technorati.com/tag/j2EE&quot; rel=&quot;tag&quot;&gt;J2EE&lt;/a&gt;,
&lt;/div&gt;
  </description>
            
            <pubDate>Sat, 29 Jul 2006 10:05:23 -0700</pubDate>
        </item>
            
        <item>
            <title>Running AsyncWeb in GlassFish</title>
            <link>http://swik.net/GlassFish/The+Aquarium/Running+AsyncWeb+in+GlassFish/hpiy</link>
            <description>          &lt;div id=&quot;blogphoto&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/07/running_asyncwe_1.html&quot;&gt;&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/asyncWeb.gif&quot;/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/07/running_asyncwe_1.html&quot;&gt;Jean-Francois reports&lt;/a&gt; that &lt;a href=&quot;http://asyncweb.safehaus.org/&quot;&gt;AsynchWeb&lt;/a&gt; (a non-blocking Java HTTP Engine) can now be deployed on top of Glassfish. The installation steps are a little raw at the moment but JF hopes to improve the experience.
&lt;/p&gt;
&lt;p&gt;  If you are going to be at &lt;a href=&quot;http://conferences.oreillynet.com/os2006/&quot;&gt;OSCON 2006&lt;/a&gt; in Portland next week you can &lt;a href=&quot;http://conferences.oreillynet.com/cs/os2006/view/e_sess/9065&quot;&gt;find out more&lt;/a&gt; about high-performance, non-blocking IO and it&#039;s importance to Web Services.
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/AsyncWeb&quot; rel=&quot;tag&quot;&gt;AsyncWeb&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/NIO&quot; rel=&quot;tag&quot;&gt;NIO&lt;/a&gt;,
&lt;/div&gt;
  </description>
            
            <pubDate>Fri, 21 Jul 2006 16:25:56 -0700</pubDate>
        </item>
            
        <item>
            <title>NIO Selector pooling in Grizzly</title>
            <link>http://swik.net/GlassFish/The+Aquarium/NIO+Selector+pooling+in+Grizzly/hmud</link>
            <description>          &lt;div id=&quot;blogphoto&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/07/tricks_and_tips_4.html&quot;&gt;&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/selecter.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jean-François&#039;s &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/07/tricks_and_tips_4.html&quot;&gt;latest &quot;Tricks and Tips with NIO&quot; article &lt;/a&gt;shares advice (and code) for pooling Selectors to improve scalabilty when handling network requests - a feature used in &lt;a href=&quot;https://glassfish.dev.java.net/javaee5/webtier/webtierhome.html&quot;&gt;GlassFish&#039;s Grizzly HTTP Listener&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you missed the previous articles in the series, here they are - &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/05/tricks_and_tips_1.html&quot;&gt;Part I&lt;/a&gt;, &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/06/tricks_and_tips.html&quot;&gt;II&lt;/a&gt; and &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2006/07/tricks_and_tips_3.html&quot;&gt;III&lt;/a&gt;.
 &lt;/p&gt;
&lt;p&gt;NB. &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Selecter&quot;&gt;&quot;The Selecter&quot;&lt;/a&gt; we&#039;re a British &lt;a href=&quot;http://en.wikipedia.org/wiki/Ska_music&quot;&gt;Ska&lt;/a&gt; (revival) band, popular in the 1980&#039;s.
&lt;/p&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div class=&quot;ta-tags&quot;&gt;
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Performance&quot; rel=&quot;tag&quot;&gt;Performance&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Selector&quot; rel=&quot;tag&quot;&gt;Selector&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/NIO&quot; rel=&quot;tag&quot;&gt;NIO&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/Ska&quot; rel=&quot;tag&quot;&gt;Ska&lt;/a&gt;
&lt;/div&gt;
  </description>
            
            <pubDate>Thu, 20 Jul 2006 10:58:49 -0700</pubDate>
        </item>
            
        <item>
            <title>JSF 1.2_01 is out...</title>
            <link>http://swik.net/GlassFish/The+Aquarium/JSF+1.2_01+is+out.../hmt3</link>
            <description>          &lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://blogs.sun.com/roller/page/rlubke?entry=jsf_1_2_01_is&quot; title=&quot;JSF 1.2_01 is Now Available&quot;&gt;
&lt;img src=&quot;http://blogs.sun.com/roller/resources/theaquarium/Duke.wave.shadow.gif&quot; alt=&quot;Duke Waving&quot; width=&quot;100&quot; height=&quot;71&quot;/&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;
&lt;p&gt;
Ryan reports that
&lt;a href=&quot;http://blogs.sun.com/roller/page/rlubke?entry=jsf_1_2_01_is&quot;&gt;JSF 1.2_01 is Now Available&lt;/a&gt;.
This is a patch release that contains
bug fixes as well as new features;
check the
&lt;a href=&quot;https://javaserverfaces.dev.java.net/nonav/rlnotes/1.2_01/index.html&quot;&gt;Release Notes&lt;/a&gt;.
The implementation is available as a
&lt;a href=&quot;https://javaserverfaces.dev.java.net/servlets/ProjectDocumentList?folderID=5645&amp;expandFolder=5645&amp;folderID=0&quot;&gt;
separate download&lt;/a&gt;
but you probably want to wait for it to show in the
next integrations from
&lt;a href=&quot;http://java.sun.com/javaee/glassfish&quot;&gt;Project GlassFish&lt;/a&gt;,
which have been
&lt;a href=&quot;http://blogs.sun.com/roller/page/theaquarium?entry=glassfish_promotions_temporarily_delayed&quot;&gt;
temporarily delayed&lt;/a&gt;.
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;div class=&quot;ta-tags&quot;&gt;PatchRelease,
&lt;a href=&quot;http://technorati.com/tag/GlassFish&quot; rel=&quot;tag&quot;&gt;GlassFish&lt;/a&gt;,
&lt;a href=&quot;http://technorati.com/tag/JSF&quot; rel=&quot;tag&quot;&gt;JSF&lt;/a&gt;
&lt;/div&gt;


  </description>
            
            <pubDate>Thu, 20 Jul 2006 10:58:47 -0700</pubDate>
        </item>
            
        <item>
            <title>Azureus</title>
            <link>http://swik.net/Azureus/Azureus+photos+on+flickr/Azureus/disz</link>
            <description>&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/people/janten/&quot;&gt;janten&lt;/a&gt; posted a photo:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/janten/141487631/&quot; title=&quot;Azureus&quot;&gt;&lt;img src=&quot;http://static.flickr.com/46/141487631_0ec1b6c3a8_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Azureus&quot; style=&quot;border: 1px solid #ddd;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;

</description>
            
            <pubDate>Fri, 12 May 2006 16:36:07 -0700</pubDate>
        </item>
                </channel>
</rss>
