<?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: Custom ClassLoaders: The Black Art of Java</title>
	<atom:link href="http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java</link>
	<description>by Alex Alishevskikh</description>
	<lastBuildDate>Sun, 13 Dec 2009 16:00:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rimu</title>
		<link>http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java#comment-202</link>
		<dc:creator>rimu</dc:creator>
		<pubDate>Tue, 18 Dec 2007 12:28:53 +0000</pubDate>
		<guid isPermaLink="false">http://cyberborean.wordpress.com/2007/07/04/custom-classloaders-the-black-art-of-java/#comment-202</guid>
		<description>I think I found the answer. Basically you can&#039;t unload a class loaded by the system class loader, but if you load a class with your own custom class loader and from within that class you load a static class with the same class loader you can. But that means that you unload both the original class and the static class. Anyway I have come to the conclusion that custom classloaders isn&#039;t the best way to solve the problem.

Good post btw.</description>
		<content:encoded><![CDATA[<p>I think I found the answer. Basically you can&#8217;t unload a class loaded by the system class loader, but if you load a class with your own custom class loader and from within that class you load a static class with the same class loader you can. But that means that you unload both the original class and the static class. Anyway I have come to the conclusion that custom classloaders isn&#8217;t the best way to solve the problem.</p>
<p>Good post btw.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java#comment-203</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 18 Dec 2007 02:34:57 +0000</pubDate>
		<guid isPermaLink="false">http://cyberborean.wordpress.com/2007/07/04/custom-classloaders-the-black-art-of-java/#comment-203</guid>
		<description>Not sure. Java Language Specification  does not specify a mechanism for explicit class unloading (12.8).</description>
		<content:encoded><![CDATA[<p>Not sure. Java Language Specification  does not specify a mechanism for explicit class unloading (12.8).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rimu</title>
		<link>http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java#comment-204</link>
		<dc:creator>rimu</dc:creator>
		<pubDate>Mon, 17 Dec 2007 11:03:23 +0000</pubDate>
		<guid isPermaLink="false">http://cyberborean.wordpress.com/2007/07/04/custom-classloaders-the-black-art-of-java/#comment-204</guid>
		<description>This is a shoot in the dark, but here it goes. Is there some way to unload a static class in order to load it again without using reflection?

I have an application that uses a static class and in my unit testing I want to unload that static class in order to load it again going through its constructor and everything.

Is this possible?</description>
		<content:encoded><![CDATA[<p>This is a shoot in the dark, but here it goes. Is there some way to unload a static class in order to load it again without using reflection?</p>
<p>I have an application that uses a static class and in my unit testing I want to unload that static class in order to load it again going through its constructor and everything.</p>
<p>Is this possible?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: osmadja</title>
		<link>http://blog.cyberborean.org/2007/07/04/custom-classloaders-the-black-art-of-java#comment-201</link>
		<dc:creator>osmadja</dc:creator>
		<pubDate>Tue, 11 Dec 2007 16:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://cyberborean.wordpress.com/2007/07/04/custom-classloaders-the-black-art-of-java/#comment-201</guid>
		<description>Great article. It helped me.</description>
		<content:encoded><![CDATA[<p>Great article. It helped me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
