<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: GlassFish Users: Where to go next?</title>
	<atom:link href="http://blogs.mulesoft.org/glassfish-users-where-to-go-next/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/</link>
	<description>Musings from the MuleSoft Experts</description>
	<lastBuildDate>Wed, 08 Sep 2010 22:06:52 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Community</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4262</link>
		<dc:creator>Community</dc:creator>
		<pubDate>Tue, 23 Feb 2010 00:07:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4262</guid>
		<description>Thanks, Erik. The link to the whitepaper has been fixed.</description>
		<content:encoded><![CDATA[<p>Thanks, Erik. The link to the whitepaper has been fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Weibust</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4242</link>
		<dc:creator>Erik Weibust</dc:creator>
		<pubDate>Sun, 21 Feb 2010 04:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4242</guid>
		<description>Sateesh,

The link to the whitepaper appears to be broken...  Can you fix or send me the whitepaper?

Thanks...
Erik</description>
		<content:encoded><![CDATA[<p>Sateesh,</p>
<p>The link to the whitepaper appears to be broken&#8230;  Can you fix or send me the whitepaper?</p>
<p>Thanks&#8230;<br />
Erik</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexis MP</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4152</link>
		<dc:creator>Alexis MP</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4152</guid>
		<description>GlassFish does have a *single* XML config and that&#039;s precisely what the GlassFish built-in CLI and RESTful admin API modify and what seemed to have pleased a number of hosting companies recently. Granted this came with v3.</description>
		<content:encoded><![CDATA[<p>GlassFish does have a *single* XML config and that&#8217;s precisely what the GlassFish built-in CLI and RESTful admin API modify and what seemed to have pleased a number of hosting companies recently. Granted this came with v3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geir Hedemark</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4150</link>
		<dc:creator>Geir Hedemark</dc:creator>
		<pubDate>Mon, 08 Feb 2010 18:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4150</guid>
		<description>@Alexis:
&gt;GlassFish v3 is much closer to Tomcat and the likes than you seem to think (far from pointy-clicky in fact).

I never said it was.

I want an appserver with an XML configuration file that is easy enough to easily teach generic hosting people and have them assemble using standard hosting tools. 

One-off CLIs or REST APIs are going to cost me more money to have integrated and maintained.</description>
		<content:encoded><![CDATA[<p>@Alexis:<br />
&gt;GlassFish v3 is much closer to Tomcat and the likes than you seem to think (far from pointy-clicky in fact).</p>
<p>I never said it was.</p>
<p>I want an appserver with an XML configuration file that is easy enough to easily teach generic hosting people and have them assemble using standard hosting tools. </p>
<p>One-off CLIs or REST APIs are going to cost me more money to have integrated and maintained.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexis MP</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4124</link>
		<dc:creator>Alexis MP</dc:creator>
		<pubDate>Thu, 04 Feb 2010 20:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4124</guid>
		<description>@Geir :
GlassFish v3 is much closer to Tomcat and the likes than you seem to think (far from pointy-clicky in fact).
With admin CLI, RESTful admin API, standard &quot;java -jar glassfish.jar foo.war&quot;, a maven 2 plugin and overall fast startup time I think you need to try it!</description>
		<content:encoded><![CDATA[<p>@Geir :<br />
GlassFish v3 is much closer to Tomcat and the likes than you seem to think (far from pointy-clicky in fact).<br />
With admin CLI, RESTful admin API, standard &#8220;java -jar glassfish.jar foo.war&#8221;, a maven 2 plugin and overall fast startup time I think you need to try it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geir Hedemark</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4123</link>
		<dc:creator>Geir Hedemark</dc:creator>
		<pubDate>Thu, 04 Feb 2010 19:05:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4123</guid>
		<description>@Ryan:

&gt;Developers and operations also want full featured easy to use management tools, like what comes free in GlassFish

Actually, the &quot;operations&quot; part of your statement is incorrect. Glassfish tries to encompass too much hosting-related functionality, and therefore is fairly costly to integrate into an automated deployment and change management regime. When it comes to operations, Jetty, Resin or Tomcat has a much lower cost both up front and maintenance-wise.

You won&#039;t notice this in operations which use pointy-clicky interfaces to manage servers, though. I guess there still are some of them out there.</description>
		<content:encoded><![CDATA[<p>@Ryan:</p>
<p>&gt;Developers and operations also want full featured easy to use management tools, like what comes free in GlassFish</p>
<p>Actually, the &#8220;operations&#8221; part of your statement is incorrect. Glassfish tries to encompass too much hosting-related functionality, and therefore is fairly costly to integrate into an automated deployment and change management regime. When it comes to operations, Jetty, Resin or Tomcat has a much lower cost both up front and maintenance-wise.</p>
<p>You won&#8217;t notice this in operations which use pointy-clicky interfaces to manage servers, though. I guess there still are some of them out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan de Laplante</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4121</link>
		<dc:creator>Ryan de Laplante</dc:creator>
		<pubDate>Thu, 04 Feb 2010 17:26:11 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4121</guid>
		<description>@Dimitris: That is great, and Tomcat is built-into GlassFish as the servlet container.  The servlet container is a small but important part of the big picture.  With a Java EE 6 application server, I can focus on developing my application instead of having to select and integrate a dozen frameworks and libraries to make up for what Tomcat is missing.  I don&#039;t need to argue with every other developer because we each have our own favorite frameworks and libraries.   Plus, I get sophisticated management and monitoring capabilities for free.  There isn&#039;t any reason for GlassFish users to migrate to Tomcat, but there are reasons for Tomcat users to migrate to GlassFish.   I remember when Oracle bought WebLogic there was a similar article on theserverside.com warning everyone that WebLogic will be neglected, and recommending they switch to something else (I forget to which vendor).  Look at WebLogic now. 

@Karsten: It is too soon to make those kinds of assumptions or to write a blog entry about GlassFish&#039;s alleged impending doom. I will quote Eduardo:   

&quot;We (old GlassFish and old WebLogic Server are sibling groups reporting to the same SVP) folks are working on the combined road map for WLS+GlassFish. Today is CiC + 4d; give us some time to deliver that roadmap and then you can use that to evaluate the situation for your readers.&quot;

I will wait until then to decide whether or not to continue working with GlassFish.  If I migrate, it will *not* be to Tomcat.</description>
		<content:encoded><![CDATA[<p>@Dimitris: That is great, and Tomcat is built-into GlassFish as the servlet container.  The servlet container is a small but important part of the big picture.  With a Java EE 6 application server, I can focus on developing my application instead of having to select and integrate a dozen frameworks and libraries to make up for what Tomcat is missing.  I don&#8217;t need to argue with every other developer because we each have our own favorite frameworks and libraries.   Plus, I get sophisticated management and monitoring capabilities for free.  There isn&#8217;t any reason for GlassFish users to migrate to Tomcat, but there are reasons for Tomcat users to migrate to GlassFish.   I remember when Oracle bought WebLogic there was a similar article on theserverside.com warning everyone that WebLogic will be neglected, and recommending they switch to something else (I forget to which vendor).  Look at WebLogic now. </p>
<p>@Karsten: It is too soon to make those kinds of assumptions or to write a blog entry about GlassFish&#8217;s alleged impending doom. I will quote Eduardo:   </p>
<p>&#8220;We (old GlassFish and old WebLogic Server are sibling groups reporting to the same SVP) folks are working on the combined road map for WLS+GlassFish. Today is CiC + 4d; give us some time to deliver that roadmap and then you can use that to evaluate the situation for your readers.&#8221;</p>
<p>I will wait until then to decide whether or not to continue working with GlassFish.  If I migrate, it will *not* be to Tomcat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karsten Silz</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4119</link>
		<dc:creator>Karsten Silz</dc:creator>
		<pubDate>Thu, 04 Feb 2010 14:29:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4119</guid>
		<description>To put some necessary distance between the free Glassfish and the &quot;$10,000 per CPU&quot; Weblogic, Glassfish &quot;will be geared for departmental use&quot; (http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2010/01/27/urnidgns852573C400693880002576B900002824.DTL), like Apache Geronima and Websphere at IBM.  So I expect high-end, enterprise features to either wither away from Glassfish or not being added at all, making Glassfish less attractive for some developers.</description>
		<content:encoded><![CDATA[<p>To put some necessary distance between the free Glassfish and the &#8220;$10,000 per CPU&#8221; Weblogic, Glassfish &#8220;will be geared for departmental use&#8221; (<a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2010/01/27/urnidgns852573C400693880002576B900002824.DTL)" rel="nofollow">http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2010/01/27/urnidgns852573C400693880002576B900002824.DTL)</a>, like Apache Geronima and Websphere at IBM.  So I expect high-end, enterprise features to either wither away from Glassfish or not being added at all, making Glassfish less attractive for some developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitris Menounos</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4117</link>
		<dc:creator>Dimitris Menounos</dc:creator>
		<pubDate>Thu, 04 Feb 2010 08:09:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4117</guid>
		<description>@Ryan

Tomcat is great because it is *focused* at doing *one* job well. That is serving your application code over HTTP, and this is the way most prominent servers work. All the other technologies you mentioned are not in the core business of an HTTP java server. They are extras that integrated together play the role of an application framework. Spring does that integration.</description>
		<content:encoded><![CDATA[<p>@Ryan</p>
<p>Tomcat is great because it is *focused* at doing *one* job well. That is serving your application code over HTTP, and this is the way most prominent servers work. All the other technologies you mentioned are not in the core business of an HTTP java server. They are extras that integrated together play the role of an application framework. Spring does that integration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan de Laplante</title>
		<link>http://blogs.mulesoft.org/glassfish-users-where-to-go-next/comment-page-1/#comment-4113</link>
		<dc:creator>Ryan de Laplante</dc:creator>
		<pubDate>Thu, 04 Feb 2010 01:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mulesoft.org/?p=1761#comment-4113</guid>
		<description>&gt; If your primary goal is to be efficient, get outstanding ROI, and keep your runtime infrastructure,

yes, Yes, YES!!!  You are going to recommend GlassFish V3 and Java EE 6 right?...


&gt; Given that most web applications do not actually require full Java EE application server

I have to disagree.  Developers want JPA 2.0, JTA, JAX-WS, JAX-RS, Java Mail, Beans Validation, JAXB, JAXP, Servlets 3.0, JSF 2.0, CDI, EJB 3.1, etc.   Ok, there will always be some masochists that choose not to use JSF 2.0/EJB 3.1/CDI, but prefer to integrate a half dozen other frameworks and libraries with XML.  The rest of the Java EE portfolio is common and useful to most developers. 

Developers and operations also want full featured easy to use management tools, like what comes free in GlassFish.    The lightweight development experience of GlassFish V3 and Java EE 6 really make the Tomcat + Spring + dozen other frameworks and libraries integrated with XML look so 2007.  Java EE 6 and GlassFish V3 is more efficient and gives outstanding ROI as you described.  That is the reason why GlassFish users (paying and non-paying) choose GlassFish as their strategic application server instead of Tomcat. 

I also watched the Oracle videos and got a very different impression about GlassFish&#039;s bright future.  If they don&#039;t prevent the GlassFish engineering team from re-integrating clustering &amp; high availability into V3.1, then I am happy to keep supporting GlassFish.</description>
		<content:encoded><![CDATA[<p>&gt; If your primary goal is to be efficient, get outstanding ROI, and keep your runtime infrastructure,</p>
<p>yes, Yes, YES!!!  You are going to recommend GlassFish V3 and Java EE 6 right?&#8230;</p>
<p>&gt; Given that most web applications do not actually require full Java EE application server</p>
<p>I have to disagree.  Developers want JPA 2.0, JTA, JAX-WS, JAX-RS, Java Mail, Beans Validation, JAXB, JAXP, Servlets 3.0, JSF 2.0, CDI, EJB 3.1, etc.   Ok, there will always be some masochists that choose not to use JSF 2.0/EJB 3.1/CDI, but prefer to integrate a half dozen other frameworks and libraries with XML.  The rest of the Java EE portfolio is common and useful to most developers. </p>
<p>Developers and operations also want full featured easy to use management tools, like what comes free in GlassFish.    The lightweight development experience of GlassFish V3 and Java EE 6 really make the Tomcat + Spring + dozen other frameworks and libraries integrated with XML look so 2007.  Java EE 6 and GlassFish V3 is more efficient and gives outstanding ROI as you described.  That is the reason why GlassFish users (paying and non-paying) choose GlassFish as their strategic application server instead of Tomcat. </p>
<p>I also watched the Oracle videos and got a very different impression about GlassFish&#8217;s bright future.  If they don&#8217;t prevent the GlassFish engineering team from re-integrating clustering &amp; high availability into V3.1, then I am happy to keep supporting GlassFish.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
