<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: The JBoss ClassLoader is pain incarnate</title>
	<atom:link href="http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 19 May 2010 15:39:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Rob Kischuk</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-243</link>
		<dc:creator>Rob Kischuk</dc:creator>
		<pubDate>Fri, 23 Jan 2004 15:16:45 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-243</guid>
		<description>My point is that my preference is to NOT share resources between web apps or EARs, but that seems to be the default behavior in JBoss.

In JBoss, webapp2 seems to try and use webapp1&#039;s classes if webapp1 loaded them first.  I fail to see the benefit here - seems like a recipe for disaster.</description>
		<content:encoded><![CDATA[<p>My point is that my preference is to NOT share resources between web apps or EARs, but that seems to be the default behavior in JBoss.</p>
<p>In JBoss, webapp2 seems to try and use webapp1&#8242;s classes if webapp1 loaded them first.  I fail to see the benefit here &#8211; seems like a recipe for disaster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-242</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 23 Jan 2004 14:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-242</guid>
		<description>It is possible, as shown in the blog entry. Same application multiple times, different resources. These are completely isolated classloaders.</description>
		<content:encoded><![CDATA[<p>It is possible, as shown in the blog entry. Same application multiple times, different resources. These are completely isolated classloaders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pawn</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-241</link>
		<dc:creator>Pawn</dc:creator>
		<pubDate>Fri, 23 Jan 2004 14:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-241</guid>
		<description>From the spec.... The deployment tool must allow the Deployer to deploy the same J2EE application
multiple times, as multiple independent applications, possibly with different
configurations. For example, the enterprise beans in an ejb-jar file might
be deployed multiple times under different JNDI names and with different configurations
of their resources... With Jboss class loading scheme I do not believe this is possible.</description>
		<content:encoded><![CDATA[<p>From the spec&#8230;. The deployment tool must allow the Deployer to deploy the same J2EE application<br />
multiple times, as multiple independent applications, possibly with different<br />
configurations. For example, the enterprise beans in an ejb-jar file might<br />
be deployed multiple times under different JNDI names and with different configurations<br />
of their resources&#8230; With Jboss class loading scheme I do not believe this is possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pawn</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-240</link>
		<dc:creator>Pawn</dc:creator>
		<pubDate>Fri, 23 Jan 2004 14:25:44 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-240</guid>
		<description>This problem has crop up in so many places where each victem of this is usually comming from commercial giants such as weblogic or webshpere and usually they spend hours racking thier head trying to figure out why things are just out of whack.  It&#039;s in the spec and there is even documentation on how to share resources between applications through the extension mechanism.  Take a look at this link if you would like more information on j2ee classloading. It&#039;s one of the best I&#039;ve seen, quick to the point with some links to other good references. http://www.theserverside.com/articles/article.jsp?l=ClassLoading</description>
		<content:encoded><![CDATA[<p>This problem has crop up in so many places where each victem of this is usually comming from commercial giants such as weblogic or webshpere and usually they spend hours racking thier head trying to figure out why things are just out of whack.  It&#8217;s in the spec and there is even documentation on how to share resources between applications through the extension mechanism.  Take a look at this link if you would like more information on j2ee classloading. It&#8217;s one of the best I&#8217;ve seen, quick to the point with some links to other good references. <a href="http://www.theserverside.com/articles/article.jsp?l=ClassLoading" rel="nofollow">http://www.theserverside.com/articles/article.jsp?l=ClassLoading</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-239</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 23 Jan 2004 13:28:54 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-239</guid>
		<description>webapp1 and webapp2 can use parallel resources like the author just showed above.</description>
		<content:encoded><![CDATA[<p>webapp1 and webapp2 can use parallel resources like the author just showed above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymouse</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-238</link>
		<dc:creator>Anonymouse</dc:creator>
		<pubDate>Fri, 23 Jan 2004 13:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-238</guid>
		<description>The JBoss CL does suck. It&#039;s reason enough to go and buy a real appserver.</description>
		<content:encoded><![CDATA[<p>The JBoss CL does suck. It&#8217;s reason enough to go and buy a real appserver.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-237</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 23 Jan 2004 13:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-237</guid>
		<description>Um, if webapp1.war has struts, you DON&#039;T WANT webapp2.war to use webapp1&#039;s classloader. You want webapp2 to have its own parallel resources. Really.</description>
		<content:encoded><![CDATA[<p>Um, if webapp1.war has struts, you DON&#8217;T WANT webapp2.war to use webapp1&#8242;s classloader. You want webapp2 to have its own parallel resources. Really.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.kischuk.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-236</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 23 Jan 2004 12:56:46 +0000</pubDate>
		<guid isPermaLink="false">http://rkischuk.wordpress.com/2004/01/23/the-jboss-classloader-is-pain-incarnate/#comment-236</guid>
		<description>Isolate packages and people complain that the performance sucks, don&#039;t isolate and people complain that their packages are not isolated. Whatever. Classloaders are pluggable, write your own.</description>
		<content:encoded><![CDATA[<p>Isolate packages and people complain that the performance sucks, don&#8217;t isolate and people complain that their packages are not isolated. Whatever. Classloaders are pluggable, write your own.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
