<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>shirubas boredom &#187; java</title>
	<atom:link href="http://blog.shiruba.net/archives/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.shiruba.net</link>
	<description>Family killed by Ninjas - Need money for Karate lessons</description>
	<lastBuildDate>Fri, 25 Jun 2010 08:20:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ShutDownListener in Java</title>
		<link>http://blog.shiruba.net/archives/409</link>
		<comments>http://blog.shiruba.net/archives/409#comments</comments>
		<pubDate>Wed, 29 Apr 2009 09:12:13 +0000</pubDate>
		<dc:creator>shiruba</dc:creator>
				<category><![CDATA[Entdeckungen]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Lesenswertes]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[runtime]]></category>
		<category><![CDATA[shutdownhook]]></category>
		<category><![CDATA[shutdownlistener]]></category>

		<guid isPermaLink="false">http://blog.shiruba.net/?p=409</guid>
		<description><![CDATA[Manchmal ist es in Java vernünftig, eine Art Destruktor zu schreiben, der z.B. permanent geöffnete Datenbank- oder Netzwerkverbindungen beendet. Dies kann man über einen sogenannten ShutdownHook in der Java Virtual Machine realisieren: Runtime.getRuntime&#40;&#41;.addShutdownHook&#40;new ShutdownHook&#40;&#41;&#41;; public class ShutdownHook extends Thread &#123; public void run&#40;&#41; &#123; // TODO: Implement &#125; &#125; Nachtrag: Irgendwie will mein wp-syntax keine]]></description>
			<content:encoded><![CDATA[<p>Manchmal ist es in Java vernünftig, eine Art Destruktor zu schreiben, der z.B. permanent geöffnete Datenbank- oder Netzwerkverbindungen beendet. Dies kann man über einen sogenannten ShutdownHook in der Java Virtual Machine realisieren:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #003399;">Runtime</span>.<span style="color: #006633;">getRuntime</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">addShutdownHook</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> ShutdownHook<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ShutdownHook <span style="color: #000000; font-weight: bold;">extends</span> <span style="color: #003399;">Thread</span>
<span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> run<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #666666; font-style: italic;">// TODO: Implement</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Nachtrag: Irgendwie will mein wp-syntax keine Zeilenumbrüche machen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiruba.net/archives/409/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Freuden der Java-Programmierung</title>
		<link>http://blog.shiruba.net/archives/177</link>
		<comments>http://blog.shiruba.net/archives/177#comments</comments>
		<pubDate>Tue, 18 Nov 2008 10:12:51 +0000</pubDate>
		<dc:creator>shiruba</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[lachen]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[npe]]></category>
		<category><![CDATA[trang]]></category>

		<guid isPermaLink="false">http://blog.shiruba.net/?p=177</guid>
		<description><![CDATA[Ich war auf der Suche nach einem Programm, das mir aus einer XML-Datei eine XSD-Datei generiert. Gefunden, nennt sich Trang und befindet sich im Ubuntu-Repository. trang -I xml -O XSD email.xml email_schema.xsd liefert aber folgendes: Exception in thread &#8220;main&#8221; java.lang.NullPointerException *** Got java.lang.NullPointerException while trying to print stack trace. Haha! Edit: Ist in einer späteren]]></description>
			<content:encoded><![CDATA[<p>Ich war auf der Suche nach einem Programm, das mir aus einer XML-Datei eine XSD-Datei generiert. Gefunden, nennt sich Trang und befindet sich im Ubuntu-Repository.</p>
<blockquote><p>trang -I xml -O XSD email.xml email_schema.xsd</p></blockquote>
<p>liefert aber folgendes:</p>
<blockquote><p>Exception in thread &#8220;main&#8221; java.lang.NullPointerException<br />
*** Got java.lang.NullPointerException while trying to print stack trace.</p></blockquote>
<p>Haha!</p>
<p>Edit: Ist in einer späteren Version behoben worden.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiruba.net/archives/177/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Geburt der Rubrik &#8220;Tutorials für J2EE&#8221;</title>
		<link>http://blog.shiruba.net/archives/138</link>
		<comments>http://blog.shiruba.net/archives/138#comments</comments>
		<pubDate>Sat, 11 Oct 2008 14:10:02 +0000</pubDate>
		<dc:creator>shiruba</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.shiruba.net/?p=138</guid>
		<description><![CDATA[Da ich mich in letzter Zeit privat stärker mit J2EE-Themen auseinandersetze, möchte ich in meinem Blog in Zukunft auch einige Sachen präsentieren. Deshalb werde ich in Kürze ein kleines Tutorial zur Datenbank-Verwendung mit Hibernate in Java veröffentlichen. Nachtrag: Leider verschiebt sich die Veröffentlichung des Tutorials etwas, da ich gestern auf einen Fehler gestoßen bin, dem]]></description>
			<content:encoded><![CDATA[<p>Da ich mich in letzter Zeit privat stärker mit J2EE-Themen auseinandersetze, möchte ich in meinem Blog in Zukunft auch einige Sachen präsentieren. Deshalb werde ich in Kürze ein kleines Tutorial zur Datenbank-Verwendung mit <a title="Hibernate" href="http://hibernate.org" target="_blank">Hibernate</a> in Java veröffentlichen.</p>
<p>Nachtrag: Leider verschiebt sich die Veröffentlichung des Tutorials etwas, da ich gestern auf einen Fehler gestoßen bin, dem ich erst noch auf den Grund gehen muss.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiruba.net/archives/138/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Project Kenai</title>
		<link>http://blog.shiruba.net/archives/133</link>
		<comments>http://blog.shiruba.net/archives/133#comments</comments>
		<pubDate>Sat, 04 Oct 2008 11:38:31 +0000</pubDate>
		<dc:creator>shiruba</dc:creator>
				<category><![CDATA[Entdeckungen]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[invitation]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[kenai]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://blog.shiruba.net/?p=133</guid>
		<description><![CDATA[Manche von euch haben vielleicht schon von Suns OpenSource-Entwickler-Plattform gehört, ich habe mich dort nun anmelden können und folglich drei weitere Einladungen übrig.]]></description>
			<content:encoded><![CDATA[<p>Manche von euch haben vielleicht schon von Suns <a title="Project Kenai" href="http://www.kenai.com" target="_blank">OpenSource-Entwickler-Plattform</a> gehört, ich habe mich dort nun anmelden können und folglich drei weitere Einladungen übrig.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiruba.net/archives/133/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
