<?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>Johannes Neubauer&#039;s Technical Blog</title>
	<atom:link href="http://eubauer.de/kingsware/feed/" rel="self" type="application/rss+xml" />
	<link>http://eubauer.de/kingsware</link>
	<description></description>
	<lastBuildDate>Wed, 30 Jan 2013 14:03:49 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4</generator>
		<item>
		<title>HowTo Word Break Type-Writer in LaTeX</title>
		<link>http://eubauer.de/kingsware/2013/01/30/howto-word-break-type-writer-in-latex/</link>
		<comments>http://eubauer.de/kingsware/2013/01/30/howto-word-break-type-writer-in-latex/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 14:03:49 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=789</guid>
		<description><![CDATA[By default LaTeX does not insert word breaks in type writer fonts, because the font has no dedicated character for hyphenations. But you can set the &#8216;-&#8217; as the corresponding character:]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2013/01/30/howto-word-break-type-writer-in-latex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Task Queue for Heavy Weight Tasks in JavaSE Applications</title>
		<link>http://eubauer.de/kingsware/2012/04/11/task-queue-for-heavy-weight-tasks-in-javase-applications/</link>
		<comments>http://eubauer.de/kingsware/2012/04/11/task-queue-for-heavy-weight-tasks-in-javase-applications/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 21:18:19 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=113</guid>
		<description><![CDATA[Modern hardware systems have a multi-core architecture. So in contemporary software development concurrency is an even more crucial ingredient than before. But as we will see it is of great importance for single core systems, too. If you have already created a Java Swing application you&#8217;ve propably made an acquaintance with the SwingWorker, in order [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/04/11/task-queue-for-heavy-weight-tasks-in-javase-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exception Handling for Injection Interceptor</title>
		<link>http://eubauer.de/kingsware/2012/02/11/exception-handling-for-injection-interceptor/</link>
		<comments>http://eubauer.de/kingsware/2012/02/11/exception-handling-for-injection-interceptor/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 11:31:58 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ejb 3.0]]></category>
		<category><![CDATA[interceptor]]></category>
		<category><![CDATA[Java EE 5]]></category>
		<category><![CDATA[jBoss]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=778</guid>
		<description><![CDATA[Remember my post &#8220;Circular Injection of Util Classes in EJB 3.0&#8220;? There I offered a some kind of ugly solution to the circular dependency problem for managed classes in Java EE 5. In a preceding post (Circular Dependencies of Session Beans) I grumbled about the exception handling in jBoss-5.1. It lets you alone with a [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/02/11/exception-handling-for-injection-interceptor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inject CDI beans into Tapestry-5.x e.g. in Jboss-7.0.2-Final</title>
		<link>http://eubauer.de/kingsware/2012/01/27/inject-cdi-beans-into-tapestry-5-x-e-g-in-jboss-7-0-2-final/</link>
		<comments>http://eubauer.de/kingsware/2012/01/27/inject-cdi-beans-into-tapestry-5-x-e-g-in-jboss-7-0-2-final/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 15:45:29 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[AppModule.java]]></category>
		<category><![CDATA[CDI]]></category>
		<category><![CDATA[Dependency Injection]]></category>
		<category><![CDATA[jBoss]]></category>
		<category><![CDATA[tapestry 5]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=724</guid>
		<description><![CDATA[As I explained in &#8220;Inject Java EE Beans into Tapestry-5.x&#8220;, the AppModule offers a way to configure Tapestry Web Applications directly in Java. In that post, we injected Java EE Beans into Tapestry applications. This time we do the same with Context and Dependency Injection (CDI) Beans. It follows the same procedure. The only difference [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/27/inject-cdi-beans-into-tapestry-5-x-e-g-in-jboss-7-0-2-final/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDI and Transactions e.g. in JBoss-7.0.2</title>
		<link>http://eubauer.de/kingsware/2012/01/16/cdi-and-transactions-e-g-in-jboss-7-0-2/</link>
		<comments>http://eubauer.de/kingsware/2012/01/16/cdi-and-transactions-e-g-in-jboss-7-0-2/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 20:28:05 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CDI]]></category>
		<category><![CDATA[interceptor]]></category>
		<category><![CDATA[java ee]]></category>
		<category><![CDATA[jBoss]]></category>
		<category><![CDATA[transaction]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=727</guid>
		<description><![CDATA[In Java EE applications you are safe to consider that every method in a session bean has an associated transaction, since there is an implicit declaration of the transaction attribute required. If you like to change this behavior you have to configure this proactively by adding the annotation @TransactionAttribute with another value (see enum TransactionAttributeType). [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/16/cdi-and-transactions-e-g-in-jboss-7-0-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Circumvent Nested Transaction Issues in Tapestry-5.x</title>
		<link>http://eubauer.de/kingsware/2012/01/12/circumvent-nested-transaction-issues-in-tapestry-5-x/</link>
		<comments>http://eubauer.de/kingsware/2012/01/12/circumvent-nested-transaction-issues-in-tapestry-5-x/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 09:40:14 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[java ee]]></category>
		<category><![CDATA[tapestry 5]]></category>
		<category><![CDATA[transaction]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=749</guid>
		<description><![CDATA[Ajax component events may be wrapped in a transaction as I pointed out in &#8220;Transaction Handling for Ajax Components in Tapestry-5.x&#8220;. But on some occasions an Ajax component event is surrounded by a component event. So the code in the ControllerUtil of article &#8220;Transaction Handling in Tapestry5&#8221; will lead to &#8216;transaction already active&#8217; problems, since [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/12/circumvent-nested-transaction-issues-in-tapestry-5-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transaction Handling for Ajax Components in Tapestry-5.x</title>
		<link>http://eubauer.de/kingsware/2012/01/12/transaction-handling-for-ajax-components-in-tapestry-5-x/</link>
		<comments>http://eubauer.de/kingsware/2012/01/12/transaction-handling-for-ajax-components-in-tapestry-5-x/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 09:24:44 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[java ee]]></category>
		<category><![CDATA[Java EE 5]]></category>
		<category><![CDATA[tapestry 5]]></category>
		<category><![CDATA[transaction]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=743</guid>
		<description><![CDATA[In &#8220;Transaction Handling in Tapestry5&#8221; I described, how to configure transactions wrapping a complete page or component render request. The same is necessary (possible) for Ajax components. Besides having less transactions and sharing the first-level-cache for subsequent calls, this realizes the &#8220;Open Session in View Pattern&#8221; automatically. So you can access the database lazily via [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/12/transaction-handling-for-ajax-components-in-tapestry-5-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inject Java EE Beans into Tapestry-5.x</title>
		<link>http://eubauer.de/kingsware/2012/01/10/inject-java-ee-beans-into-tapestry-5-x/</link>
		<comments>http://eubauer.de/kingsware/2012/01/10/inject-java-ee-beans-into-tapestry-5-x/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 10:06:37 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[AppModule.java]]></category>
		<category><![CDATA[Dependency Injection]]></category>
		<category><![CDATA[java ee]]></category>
		<category><![CDATA[tapestry 5]]></category>
		<category><![CDATA[Web Application]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=720</guid>
		<description><![CDATA[Tapestry uses it&#8217;s own Inversion Of Control (IOC) container. Tapestry pages are not Servlets or Servlet Filter (and not another managed class). Therefore they cannot be used for injection of Java EE Beans. But there is the AppModule, which is conceptual some kind of related to Spring Java Config. It allows to configure the Tapestry [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/10/inject-java-ee-beans-into-tapestry-5-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tapestry-5.3.1 and Jboss-7.0.2-Final</title>
		<link>http://eubauer.de/kingsware/2012/01/07/tapestry-5-3-1-and-jboss-7-0-2-final/</link>
		<comments>http://eubauer.de/kingsware/2012/01/07/tapestry-5-3-1-and-jboss-7-0-2-final/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 08:59:48 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[jBoss]]></category>
		<category><![CDATA[tapestry 5]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=708</guid>
		<description><![CDATA[The Java web framework Tapestry 5 has a hot deployment/reload feature, that traverses the classpath, looking for new resources to load. Unfortunately, it is not capable to parse URLs of Jboss&#8217; virtual file system and therefore does not find it&#8217;s own core libraries. This issue has been tracked in TAP5-576 and a solution for Jboss-5 [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2012/01/07/tapestry-5-3-1-and-jboss-7-0-2-final/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concurrent conversion of SVG to formats like PNG, EPS or PDF</title>
		<link>http://eubauer.de/kingsware/2011/11/05/concurrent-conversion-of-svg-to-formats-like-png-eps-or-pdf/</link>
		<comments>http://eubauer.de/kingsware/2011/11/05/concurrent-conversion-of-svg-to-formats-like-png-eps-or-pdf/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 19:42:19 +0000</pubDate>
		<dc:creator>jonny</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[inkscape]]></category>

		<guid isPermaLink="false">http://eubauer.de/kingsware/?p=660</guid>
		<description><![CDATA[In this post I&#8217;ll show how to use the ExecutorService of the java.concurrent package, in order to start as many inkscape shells as processors available on the current machine and to distribute a whole bunch of conversion tasks wisely on the cores. On my quad core I got a speedup of about 3.5, which is [...]]]></description>
		<wfw:commentRss>http://eubauer.de/kingsware/2011/11/05/concurrent-conversion-of-svg-to-formats-like-png-eps-or-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
