<?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/"
		>
<channel>
	<title>Comments on: Tomcat sucks&#8230; Is Apache flawed?</title>
	<atom:link href="http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Sun, 14 Mar 2010 10:01:45 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: asp_funda</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-21190</link>
		<dc:creator>asp_funda</dc:creator>
		<pubDate>Sat, 29 Apr 2006 09:47:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-21190</guid>
		<description>&lt;blockquote&gt;You don&#039;t pay Rémy to be polite now … do you ?
That Bob Bronson fellow got pretty offensive, and Rémy&#039;s reaction is justified.&lt;/blockquote&gt;
On the contrary, I think I found Rémy&#039;s response quite amusing!! ;) :)

Now, I don&#039;t fully agree with the sentiment that &quot;since you don&#039;t pay for an open-source project, you got no right to complain&quot;. Ofcourse we&#039;ve got right to complain. But what I really hate is people&#039;s attitude with which they complain. If you are unhappy with something or there&#039;s something wrong with the project, the same can be conveyed to the people in charge in a polite &amp; easy going way instead of just throwing up a tantrum. Even if you pay for a product/service &amp; it runs into a problem, then that doesn&#039;t mean you&#039;ve got the right to get all mad at the developers. They too are human &amp; are liable to mistakes. IMHO, being polite is the way to go irrespective of whether you pay for the product/service or not. Getting mad at anyone like this doesn&#039;t help get things moving better or fast!!</description>
		<content:encoded><![CDATA[<blockquote><p>You don&#8217;t pay Rémy to be polite now … do you ?<br />
That Bob Bronson fellow got pretty offensive, and Rémy&#8217;s reaction is justified.</p></blockquote>
<p>On the contrary, I think I found Rémy&#8217;s response quite amusing!! ;) :)</p>
<p>Now, I don&#8217;t fully agree with the sentiment that &#8220;since you don&#8217;t pay for an open-source project, you got no right to complain&#8221;. Ofcourse we&#8217;ve got right to complain. But what I really hate is people&#8217;s attitude with which they complain. If you are unhappy with something or there&#8217;s something wrong with the project, the same can be conveyed to the people in charge in a polite &amp; easy going way instead of just throwing up a tantrum. Even if you pay for a product/service &amp; it runs into a problem, then that doesn&#8217;t mean you&#8217;ve got the right to get all mad at the developers. They too are human &amp; are liable to mistakes. IMHO, being polite is the way to go irrespective of whether you pay for the product/service or not. Getting mad at anyone like this doesn&#8217;t help get things moving better or fast!!</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-20286</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:43:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20286</guid>
		<description>Jonathan Allen Says:
&gt; Who does this Rémy think he is? There is no reason to treat someone who is 
&gt; obviously upset and frustrated in such an unkind and arrogant manner. I for one 
&gt; don’t want to work with someone like this. People like that give all of open 
&gt; source a bad name.

I think it is about time you grow up.

Open-source products are ussualy made by sellfish programmers that want to use those products for their own sellfish purposes.

Developing an open-source project is very expensive, and if you want to use such a project you have to be prepared to:

a) ask for help with politeness

b) give back and help the project grow

You don&#039;t pay Rémy to be polite now ... do you ?
That Bob Bronson fellow got pretty offensive, and Rémy&#039;s reaction is justified.</description>
		<content:encoded><![CDATA[<p>Jonathan Allen Says:<br />
&gt; Who does this Rémy think he is? There is no reason to treat someone who is<br />
&gt; obviously upset and frustrated in such an unkind and arrogant manner. I for one<br />
&gt; don’t want to work with someone like this. People like that give all of open<br />
&gt; source a bad name.</p>
<p>I think it is about time you grow up.</p>
<p>Open-source products are ussualy made by sellfish programmers that want to use those products for their own sellfish purposes.</p>
<p>Developing an open-source project is very expensive, and if you want to use such a project you have to be prepared to:</p>
<p>a) ask for help with politeness</p>
<p>b) give back and help the project grow</p>
<p>You don&#8217;t pay Rémy to be polite now &#8230; do you ?<br />
That Bob Bronson fellow got pretty offensive, and Rémy&#8217;s reaction is justified.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bonefry</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-20284</link>
		<dc:creator>bonefry</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20284</guid>
		<description>Jonathan Allen Says: 
&gt; If the committee believes that they are doing the right thing, nothing will 
&gt; change their mind. Certainly an arrogant know-it-all like me doesn’t stand a 
&gt; chance.

O, ho, ho ... missed this part ... sorry.

So, you think you can do better than the Tomcat developers ?
Proove it !

The first step is to show us your portfolio ;-)
Or better yet ... build a better Tomcat.

That should show us :)</description>
		<content:encoded><![CDATA[<p>Jonathan Allen Says:<br />
&gt; If the committee believes that they are doing the right thing, nothing will<br />
&gt; change their mind. Certainly an arrogant know-it-all like me doesn’t stand a<br />
&gt; chance.</p>
<p>O, ho, ho &#8230; missed this part &#8230; sorry.</p>
<p>So, you think you can do better than the Tomcat developers ?<br />
Proove it !</p>
<p>The first step is to show us your portfolio ;-)<br />
Or better yet &#8230; build a better Tomcat.</p>
<p>That should show us :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bonefry</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-20283</link>
		<dc:creator>bonefry</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20283</guid>
		<description>&gt; You are missing the point. It isn’t the code; it is the attitude of the people 
&gt; behind the code that really troubles me. I simply don’t want to associate with 
&gt; people like that.

What the hell are you talking about ?
Don&#039;t want to use it ... then don&#039;t, and stop spreading nonsense.

As David says ... &lt;a href=&quot;http://www.loudthinking.com/arc/000513.html&quot; rel=&quot;nofollow&quot;&gt;Kindness is the currency of open source support&lt;/a&gt;.
Don&#039;t like it ? Again ... stop using it.

&gt; Besides, do you really think that they would accept my code? 
&gt; Who am I to come in and tell the architects of tomcat that they are 
&gt; doing it all wrong?

If you are worthy enough, you can become a tomcat architect yourself.
You&#039;ll have to have many succesfull code submissions in order to do that.

But then again, you are some weirdo that bashes open-source projects ... nice way of spending time.</description>
		<content:encoded><![CDATA[<p>&gt; You are missing the point. It isn’t the code; it is the attitude of the people<br />
&gt; behind the code that really troubles me. I simply don’t want to associate with<br />
&gt; people like that.</p>
<p>What the hell are you talking about ?<br />
Don&#8217;t want to use it &#8230; then don&#8217;t, and stop spreading nonsense.</p>
<p>As David says &#8230; <a href="http://www.loudthinking.com/arc/000513.html" rel="nofollow">Kindness is the currency of open source support</a>.<br />
Don&#8217;t like it ? Again &#8230; stop using it.</p>
<p>&gt; Besides, do you really think that they would accept my code?<br />
&gt; Who am I to come in and tell the architects of tomcat that they are<br />
&gt; doing it all wrong?</p>
<p>If you are worthy enough, you can become a tomcat architect yourself.<br />
You&#8217;ll have to have many succesfull code submissions in order to do that.</p>
<p>But then again, you are some weirdo that bashes open-source projects &#8230; nice way of spending time.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: ajking</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-19503</link>
		<dc:creator>ajking</dc:creator>
		<pubDate>Tue, 25 Apr 2006 17:19:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19503</guid>
		<description>Here&#039;s an idea: let&#039;s start paying for the software. That way the developers can close off the source and the only important thing will be whether it does the job or not, not how it looks. If it does the job, your money is well spent; if it doesn&#039;t you are always free to buy someone else&#039;s product. Isn&#039;t that how the computing industry got its start? Weren&#039;t those the good old days?

So let&#039;s start paying the market value for the Apache web server and all those other open source products that code critics like to gang up on. That shouldn&#039;t suck more than $3 or $4 billion out of the world&#039;s wallets, now should it.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an idea: let&#8217;s start paying for the software. That way the developers can close off the source and the only important thing will be whether it does the job or not, not how it looks. If it does the job, your money is well spent; if it doesn&#8217;t you are always free to buy someone else&#8217;s product. Isn&#8217;t that how the computing industry got its start? Weren&#8217;t those the good old days?</p>
<p>So let&#8217;s start paying the market value for the Apache web server and all those other open source products that code critics like to gang up on. That shouldn&#8217;t suck more than $3 or $4 billion out of the world&#8217;s wallets, now should it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-19453</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Tue, 25 Apr 2006 16:09:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19453</guid>
		<description>You are missing the point. It isn&#039;t the code; it is the attitude of the people behind the code that really troubles me. I simply don&#039;t want to associate with people like that.

Besides, do you really think that they would accept my code? Who am I to come in and tell the architects of tomcat that they are doing it all wrong? 

Open source is coding by committee. If the committee believes that they are doing the right thing, nothing will change their mind. Certainly an arrogant know-it-all like me doesn&#039;t stand a chance.

Jonathan</description>
		<content:encoded><![CDATA[<p>You are missing the point. It isn&#8217;t the code; it is the attitude of the people behind the code that really troubles me. I simply don&#8217;t want to associate with people like that.</p>
<p>Besides, do you really think that they would accept my code? Who am I to come in and tell the architects of tomcat that they are doing it all wrong? </p>
<p>Open source is coding by committee. If the committee believes that they are doing the right thing, nothing will change their mind. Certainly an arrogant know-it-all like me doesn&#8217;t stand a chance.</p>
<p>Jonathan</p>]]></content:encoded>
	</item>
	<item>
		<title>By: PcG</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-19083</link>
		<dc:creator>PcG</dc:creator>
		<pubDate>Tue, 25 Apr 2006 02:00:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19083</guid>
		<description>&quot;If I call up IOMega and say that their DVD Drive doesn’t work with Windows Vista, they wouldn’t tell me to file a bug with Microsoft.&quot;

And how much did you *PAY* for that Omega drive? Apache isn&#039;t a for-profit organization so don&#039;t expect them to behave as one. We buy a piece of hardware we expect it to work because .... we paid for it. We don&#039;t pay a dime for Apache&#039;s stuff (unless you contribute cash, but then you wouldn&#039;t flame &#039;em if you did that now would you?)

In management we like to say &quot;don&#039;t come to us with a problem unless you have at least two solutions otherwise you are just whining and haven&#039;t thought the problem through.&quot;

If you aren&#039;t part of the solution then you are part of the problem. Instead of wasting time (like I am) posting to this message fire up Netbeans and get to coding and help the Tomcat team out.</description>
		<content:encoded><![CDATA[<p>&#8220;If I call up IOMega and say that their DVD Drive doesn’t work with Windows Vista, they wouldn’t tell me to file a bug with Microsoft.&#8221;</p>
<p>And how much did you *PAY* for that Omega drive? Apache isn&#8217;t a for-profit organization so don&#8217;t expect them to behave as one. We buy a piece of hardware we expect it to work because &#8230;. we paid for it. We don&#8217;t pay a dime for Apache&#8217;s stuff (unless you contribute cash, but then you wouldn&#8217;t flame &#8216;em if you did that now would you?)</p>
<p>In management we like to say &#8220;don&#8217;t come to us with a problem unless you have at least two solutions otherwise you are just whining and haven&#8217;t thought the problem through.&#8221;</p>
<p>If you aren&#8217;t part of the solution then you are part of the problem. Instead of wasting time (like I am) posting to this message fire up Netbeans and get to coding and help the Tomcat team out.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-19016</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Mon, 24 Apr 2006 18:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19016</guid>
		<description>I did read the thread, I just don&#039;t agree with the &quot;blame Xerces&quot; attitude. One of the differences between a professional quality application and some hack done for fun is that the former has to deal with issues such as faulty dependencies. 

If the tomcat developers were aware with a problem with Xerces, then they should have either chosen a different component or altered tomcat to deal with it. At the very least, a warning message saying &quot;You are using Xerces version X. We recommend you upgrade to version Y.&quot; is in order. If no version Y exists, then its time to drop Xerces for something that does works.

If I call up IOMega and say that their DVD Drive doesn&#039;t work with Windows Vista, they wouldn&#039;t tell me to file a bug with Microsoft. They would either fix their driver to work around Vista&#039;s failings or call Microsoft themselves. 

Lets say the user did call on the Xerces team. What would he say? &quot;The tomcat people say you have a bug. I don&#039;t know your code or their code so I cannot tell you what&#039;s wrong, but could you please fix it anyways because they won&#039;t help me.&quot;

I know exactly how they should respond, &quot;Please have the tomcat people contact us directly so that we can work with them to correct this issue.&quot; (Of course if they are anything like the tomcat developers, they will most likely just blame tomcat.)

Jonathan Allen</description>
		<content:encoded><![CDATA[<p>I did read the thread, I just don&#8217;t agree with the &#8220;blame Xerces&#8221; attitude. One of the differences between a professional quality application and some hack done for fun is that the former has to deal with issues such as faulty dependencies. </p>
<p>If the tomcat developers were aware with a problem with Xerces, then they should have either chosen a different component or altered tomcat to deal with it. At the very least, a warning message saying &#8220;You are using Xerces version X. We recommend you upgrade to version Y.&#8221; is in order. If no version Y exists, then its time to drop Xerces for something that does works.</p>
<p>If I call up IOMega and say that their DVD Drive doesn&#8217;t work with Windows Vista, they wouldn&#8217;t tell me to file a bug with Microsoft. They would either fix their driver to work around Vista&#8217;s failings or call Microsoft themselves. </p>
<p>Lets say the user did call on the Xerces team. What would he say? &#8220;The tomcat people say you have a bug. I don&#8217;t know your code or their code so I cannot tell you what&#8217;s wrong, but could you please fix it anyways because they won&#8217;t help me.&#8221;</p>
<p>I know exactly how they should respond, &#8220;Please have the tomcat people contact us directly so that we can work with them to correct this issue.&#8221; (Of course if they are anything like the tomcat developers, they will most likely just blame tomcat.)</p>
<p>Jonathan Allen</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Willy</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-19004</link>
		<dc:creator>Willy</dc:creator>
		<pubDate>Mon, 24 Apr 2006 16:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19004</guid>
		<description>Most of the time it takes longer to find a problem than to fix it.  You cannot simply blame the person who have spent the time to find the problem and documented his findings for not fixing it.  Open Source is not only meant for developers, but for all people to do what they can to contribute.  Finding errors and doing quality check are all valid contributions.</description>
		<content:encoded><![CDATA[<p>Most of the time it takes longer to find a problem than to fix it.  You cannot simply blame the person who have spent the time to find the problem and documented his findings for not fixing it.  Open Source is not only meant for developers, but for all people to do what they can to contribute.  Finding errors and doing quality check are all valid contributions.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18999</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 24 Apr 2006 13:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18999</guid>
		<description>The reviewer obviously feels he could correct these minor errors in coding practice but instead would rather insult the devs who are doing the work.

Open Source gives you the ability to do what you are doing. Usually though if you are going to go through the trouble to bug hunt the source, it is customary to squash a few. Detractor or Contributor?</description>
		<content:encoded><![CDATA[<p>The reviewer obviously feels he could correct these minor errors in coding practice but instead would rather insult the devs who are doing the work.</p>
<p>Open Source gives you the ability to do what you are doing. Usually though if you are going to go through the trouble to bug hunt the source, it is customary to squash a few. Detractor or Contributor?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18985</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 24 Apr 2006 09:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18985</guid>
		<description>If Jonathan Allen had read the thread, you would have discovered that Remy was responding to a user that had found a bug in Xerces and refused to file it as a Xerces bug, but insisted on flaming the tomcat devs. The half dozen Tomcat dev&#039;s that had to put up with the abuse from a user that was insulting toward the people that had tried to help him. (He called asking for him to post a stack trace being lazy and unwilling to help.)

Remy&#039;s responce was not good, but it was not out of line for how he was being treated.</description>
		<content:encoded><![CDATA[<p>If Jonathan Allen had read the thread, you would have discovered that Remy was responding to a user that had found a bug in Xerces and refused to file it as a Xerces bug, but insisted on flaming the tomcat devs. The half dozen Tomcat dev&#8217;s that had to put up with the abuse from a user that was insulting toward the people that had tried to help him. (He called asking for him to post a stack trace being lazy and unwilling to help.)</p>
<p>Remy&#8217;s responce was not good, but it was not out of line for how he was being treated.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18965</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Mon, 24 Apr 2006 03:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18965</guid>
		<description>I think comments like &quot;take a peak at Microsoft’s IIS&quot; are entirely counter productive. We should be asking ourselves, &quot;How did we let it get so bad?&quot;. Using Microsoft or any other company as a scapegoat for our own failings may very well be our downfall. 

I for one was aghast and outraged at seeing that code. I seriously considered dropping my other projects to concentrate on getting tomcat to at least the quality I would expect from a junior programmer. Then I read this posting...

http://mail-archives.apache.org/mod_mbox/tomcat-dev/200511.mbox/%3c436B326D.3080108@apache.org%3e

Who does this Rémy think he is? There is no reason to treat someone who is obviously upset and frustrated in such an unkind and arrogant manner. I for one don&#039;t want to work with someone like this. People like that give all of open source a bad name.

Tomcat has been measured and found wanting. Do we fix it or concede defeat?

Jonathan Allen</description>
		<content:encoded><![CDATA[<p>I think comments like &#8220;take a peak at Microsoft’s IIS&#8221; are entirely counter productive. We should be asking ourselves, &#8220;How did we let it get so bad?&#8221;. Using Microsoft or any other company as a scapegoat for our own failings may very well be our downfall. </p>
<p>I for one was aghast and outraged at seeing that code. I seriously considered dropping my other projects to concentrate on getting tomcat to at least the quality I would expect from a junior programmer. Then I read this posting&#8230;</p>
<p><a href="http://mail-archives.apache.org/mod_mbox/tomcat-dev/200511.mbox/%3c436B326D.3080108@apache.org%3e" rel="nofollow">http://mail-archives.apache.org/mod_mbox/tomcat-dev/200511.mbox/%3c436B326D.3080108@apache.org%3e</a></p>
<p>Who does this Rémy think he is? There is no reason to treat someone who is obviously upset and frustrated in such an unkind and arrogant manner. I for one don&#8217;t want to work with someone like this. People like that give all of open source a bad name.</p>
<p>Tomcat has been measured and found wanting. Do we fix it or concede defeat?</p>
<p>Jonathan Allen</p>]]></content:encoded>
	</item>
	<item>
		<title>By: PcG</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18963</link>
		<dc:creator>PcG</dc:creator>
		<pubDate>Mon, 24 Apr 2006 02:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18963</guid>
		<description>Tomcat is, as you said, a &quot;reference implementation&quot; not a polished project like WebSphere, et al. My company uses Tomcat and has done so for years with no problems. If you are looking for a DUH! Click-n-Run servlet container then look elsewhere and be ready to pony up the loot for your lack of knowledge and patience to get a perfectly good (free) container running properly. 

Granted that some of the lines of code you mentioned aren&#039;t the best but lets someday take a peak at Microsoft&#039;s IIS ... what do you think you&#039;ll find there? OSS is as much about learning as it is about being free. If you&#039;re not looking to spend a little time to excersise that lonely brain cell or contribute and fix the things you are whining about then go spend the loot and buy a commercial project but don&#039;t bash people that are doing the rest of us a favor.

Signed: Ticked at meathead bloggers.</description>
		<content:encoded><![CDATA[<p>Tomcat is, as you said, a &#8220;reference implementation&#8221; not a polished project like WebSphere, et al. My company uses Tomcat and has done so for years with no problems. If you are looking for a DUH! Click-n-Run servlet container then look elsewhere and be ready to pony up the loot for your lack of knowledge and patience to get a perfectly good (free) container running properly. </p>
<p>Granted that some of the lines of code you mentioned aren&#8217;t the best but lets someday take a peak at Microsoft&#8217;s IIS &#8230; what do you think you&#8217;ll find there? OSS is as much about learning as it is about being free. If you&#8217;re not looking to spend a little time to excersise that lonely brain cell or contribute and fix the things you are whining about then go spend the loot and buy a commercial project but don&#8217;t bash people that are doing the rest of us a favor.</p>
<p>Signed: Ticked at meathead bloggers.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18951</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Sun, 23 Apr 2006 21:05:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18951</guid>
		<description>The first code extract is not bad code at all.

Take a step back and consider what is being accomplished.

(I&#039;ll assume that &quot;debug&quot; has some default value before entering the segment.)

All that this segment &quot;says&quot; is &quot;get a new value for &quot;debug&quot; and set it; if this activity fails for any reason, ignore and continue with prior, default value.

&quot;Good coding&quot; does not require that each and every thrown exception needs to be handled, especially in blocks that are not dealing with user interaction.

Jim</description>
		<content:encoded><![CDATA[<p>The first code extract is not bad code at all.</p>
<p>Take a step back and consider what is being accomplished.</p>
<p>(I&#8217;ll assume that &#8220;debug&#8221; has some default value before entering the segment.)</p>
<p>All that this segment &#8220;says&#8221; is &#8220;get a new value for &#8220;debug&#8221; and set it; if this activity fails for any reason, ignore and continue with prior, default value.</p>
<p>&#8220;Good coding&#8221; does not require that each and every thrown exception needs to be handled, especially in blocks that are not dealing with user interaction.</p>
<p>Jim</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18946</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 23 Apr 2006 16:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18946</guid>
		<description>This is great feedback. That&#039;s why open source will prevail forever. The author of this article should take part in the TomCat project. 

Silly mistakes will be fixed asap when the project owner gets informed in open source projects. However, closed source projects have similar mistakes, but nobody can easily dig in to like in this case.

I thank the author of this article, and encourage him to take part in the development of TomCat project.</description>
		<content:encoded><![CDATA[<p>This is great feedback. That&#8217;s why open source will prevail forever. The author of this article should take part in the TomCat project. </p>
<p>Silly mistakes will be fixed asap when the project owner gets informed in open source projects. However, closed source projects have similar mistakes, but nobody can easily dig in to like in this case.</p>
<p>I thank the author of this article, and encourage him to take part in the development of TomCat project.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: JanSch</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18920</link>
		<dc:creator>JanSch</dc:creator>
		<pubDate>Sun, 23 Apr 2006 07:20:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18920</guid>
		<description>Interesting piece!
Though I&#039;m missing the most interesting part: &quot;The comment from either R. Maucherat or the poor fella(s) who wrote this code&quot;.</description>
		<content:encoded><![CDATA[<p>Interesting piece!<br />
Though I&#8217;m missing the most interesting part: &#8220;The comment from either R. Maucherat or the poor fella(s) who wrote this code&#8221;.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18917</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 23 Apr 2006 06:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18917</guid>
		<description>The author commented on the quality of Jetty, which is another open source servlet engine.

Something to check out at least.</description>
		<content:encoded><![CDATA[<p>The author commented on the quality of Jetty, which is another open source servlet engine.</p>
<p>Something to check out at least.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: scott_R</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18913</link>
		<dc:creator>scott_R</dc:creator>
		<pubDate>Sun, 23 Apr 2006 04:23:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18913</guid>
		<description>I&#039;m not sure, but there might be a problem with Sitepoint&#039;s servers today, as only part of the article downloaded.  I hope it&#039;s corrected soon, because I&#039;m interested to read the solutions and alternatives the author discovered to resolve these issues.  Apache/Tomcat are great, but if there is a better solution, I&#039;m all for checking it out.

Hmmm. Yes, I just reloaded the page, and the server&#039;s still only downloading the first part ofthe article... :)</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure, but there might be a problem with Sitepoint&#8217;s servers today, as only part of the article downloaded.  I hope it&#8217;s corrected soon, because I&#8217;m interested to read the solutions and alternatives the author discovered to resolve these issues.  Apache/Tomcat are great, but if there is a better solution, I&#8217;m all for checking it out.</p>
<p>Hmmm. Yes, I just reloaded the page, and the server&#8217;s still only downloading the first part ofthe article&#8230; :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: emk</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18875</link>
		<dc:creator>emk</dc:creator>
		<pubDate>Sat, 22 Apr 2006 10:56:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18875</guid>
		<description>Hmmm... Has either Craig or Remy Maucherat replied to that this anywhere? 

I&#039;d like to see what response (I wouldn&#039;t go so far as to say defence) they give to this critique.</description>
		<content:encoded><![CDATA[<p>Hmmm&#8230; Has either Craig or Remy Maucherat replied to that this anywhere? </p>
<p>I&#8217;d like to see what response (I wouldn&#8217;t go so far as to say defence) they give to this critique.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Gator99</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18858</link>
		<dc:creator>Gator99</dc:creator>
		<pubDate>Sat, 22 Apr 2006 02:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18858</guid>
		<description>Apache is only as flawed as the person writing the module. Java never was and will never become what it&#039;s proponents claim it is. That was evident years ago (pre Sun), yet there are still some out there beating a dead horse.</description>
		<content:encoded><![CDATA[<p>Apache is only as flawed as the person writing the module. Java never was and will never become what it&#8217;s proponents claim it is. That was evident years ago (pre Sun), yet there are still some out there beating a dead horse.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18842</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 21 Apr 2006 17:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18842</guid>
		<description>is stupide</description>
		<content:encoded><![CDATA[<p>is stupide</p>]]></content:encoded>
	</item>
	<item>
		<title>By: coffee_ninja</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/comment-page-1/#comment-18841</link>
		<dc:creator>coffee_ninja</dc:creator>
		<pubDate>Fri, 21 Apr 2006 17:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18841</guid>
		<description>Yikes... that&#039;s some bad, bad code right there.  Properly handling exceptions in Java isn&#039;t rocket science.  Looks like somebody on the Tomcat project is just a massive goofball :)</description>
		<content:encoded><![CDATA[<p>Yikes&#8230; that&#8217;s some bad, bad code right there.  Properly handling exceptions in Java isn&#8217;t rocket science.  Looks like somebody on the Tomcat project is just a massive goofball :)</p>]]></content:encoded>
	</item>
</channel>
</rss>
