<?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>Rob&#039;s Blog</title>
	<atom:link href="http://rgordon.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://rgordon.co.uk/blog</link>
	<description>Java, Open Source, but mainly Oddjob</description>
	<lastBuildDate>Wed, 18 Apr 2012 13:46:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>SQL Scripts With Green Ticks</title>
		<link>http://rgordon.co.uk/blog/2012/04/18/sql-scripts-with-green-ticks/</link>
		<comments>http://rgordon.co.uk/blog/2012/04/18/sql-scripts-with-green-ticks/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 13:46:29 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[oddjob]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=432</guid>
		<description><![CDATA[Running SQL install scripts can be tedious. They get so far, and then fail. Finding out where they failed isn&#8217;t always easy and when the problem is fixed, there is a choice &#8211; drop the schema and re-run, or comment &#8230; <a href="http://rgordon.co.uk/blog/2012/04/18/sql-scripts-with-green-ticks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/04/18/sql-scripts-with-green-ticks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Custom Property in Spring</title>
		<link>http://rgordon.co.uk/blog/2012/04/13/custom-property-in-spring/</link>
		<comments>http://rgordon.co.uk/blog/2012/04/13/custom-property-in-spring/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 13:20:27 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=375</guid>
		<description><![CDATA[&#60;context:property-placeholder&#62; is a really easy way to provide property replacements in Spring configurations with values from a standard Java Properties file. But what if you don&#8217;t want a property hard coded into a file &#8211; a clear text password for &#8230; <a href="http://rgordon.co.uk/blog/2012/04/13/custom-property-in-spring/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/04/13/custom-property-in-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Detour on the Road to Maven</title>
		<link>http://rgordon.co.uk/blog/2012/04/08/a-detour-on-the-road-to-maven/</link>
		<comments>http://rgordon.co.uk/blog/2012/04/08/a-detour-on-the-road-to-maven/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 09:47:44 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=400</guid>
		<description><![CDATA[I&#8217;ve been progressing quite nicely along my Road to Maven, that was until today when I tried to take a detour. My preferred way of launching a Java application is to build a class path using a lib/*.jar file matcher. &#8230; <a href="http://rgordon.co.uk/blog/2012/04/08/a-detour-on-the-road-to-maven/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/04/08/a-detour-on-the-road-to-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Take on Java Scheduling</title>
		<link>http://rgordon.co.uk/blog/2012/03/29/another_take_on_java_scheduling/</link>
		<comments>http://rgordon.co.uk/blog/2012/03/29/another_take_on_java_scheduling/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 16:20:36 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[oddjob]]></category>
		<category><![CDATA[scheduling]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=377</guid>
		<description><![CDATA[While many are looking forward to the holidays, those that must support batch based applications may not be so enthusiastic as they anticipate the numerous support calls for jobs that failed because they shouldn&#8217;t have run or for jobs that &#8230; <a href="http://rgordon.co.uk/blog/2012/03/29/another_take_on_java_scheduling/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/03/29/another_take_on_java_scheduling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Road To Maven</title>
		<link>http://rgordon.co.uk/blog/2012/03/21/the-road-to-maven/</link>
		<comments>http://rgordon.co.uk/blog/2012/03/21/the-road-to-maven/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 18:45:02 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[oddjob]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=312</guid>
		<description><![CDATA[Maven is one of those projects I&#8217;ve looked at periodically over the years but I&#8217;ve never been persuaded by the payback of a learning curve that looks pretty steep from the bottom of a mound of XML. On my most &#8230; <a href="http://rgordon.co.uk/blog/2012/03/21/the-road-to-maven/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/03/21/the-road-to-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shapes Don&#8217;t Draw</title>
		<link>http://rgordon.co.uk/blog/2012/03/05/shapes-dont-draw/</link>
		<comments>http://rgordon.co.uk/blog/2012/03/05/shapes-dont-draw/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 09:38:19 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[oop]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=268</guid>
		<description><![CDATA[Shapes don&#8217;t draw. The circle on the jotter next to me didn&#8217;t draw itself, I drew it &#8211; and it&#8217;s not very round! There&#8217;s a misconception (as advocated by many Object Orientated Programming 101 courses) that shapes draw. I believe &#8230; <a href="http://rgordon.co.uk/blog/2012/03/05/shapes-dont-draw/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/03/05/shapes-dont-draw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hibernate &#8211; Please Don&#8217;t Deprecate Yourself</title>
		<link>http://rgordon.co.uk/blog/2012/02/24/hibernate-please-dont-deprecate-yourself/</link>
		<comments>http://rgordon.co.uk/blog/2012/02/24/hibernate-please-dont-deprecate-yourself/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 11:08:26 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=271</guid>
		<description><![CDATA[There are occasional wow moments in technology and I had one such moment in the summer of 2004 when I joined a project that was using Hibernate. In a matter of hours I was reading and writing beans and it &#8230; <a href="http://rgordon.co.uk/blog/2012/02/24/hibernate-please-dont-deprecate-yourself/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/02/24/hibernate-please-dont-deprecate-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Smoke and Mirrors Behind Oddjob Drag And Drop</title>
		<link>http://rgordon.co.uk/blog/2012/02/04/the-smoke-and-mirrors-behind-oddjob-drag-and-drop/</link>
		<comments>http://rgordon.co.uk/blog/2012/02/04/the-smoke-and-mirrors-behind-oddjob-drag-and-drop/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:08:31 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[oddjob]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=229</guid>
		<description><![CDATA[For those that read my last post on Oddjob&#8217;s server Drag n&#8217;Drop capabilities here&#8217;s the smoke and mirrors, sorry configuration, behind the trick. First the XML. There are two server configuration files, server1.xml: &#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34; standalone=&#34;no&#34;?&#62; &#60;oddjob id=&#34;this&#34;&#62; &#60;job&#62; &#8230; <a href="http://rgordon.co.uk/blog/2012/02/04/the-smoke-and-mirrors-behind-oddjob-drag-and-drop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/02/04/the-smoke-and-mirrors-behind-oddjob-drag-and-drop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I Wrote Yet Another Java Bean Framework</title>
		<link>http://rgordon.co.uk/blog/2012/02/03/why-i-wrote-yet-another-java-bean-framework/</link>
		<comments>http://rgordon.co.uk/blog/2012/02/03/why-i-wrote-yet-another-java-bean-framework/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 15:48:41 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[oddjob]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=228</guid>
		<description><![CDATA[With so many Java Bean XML and dependency injection frameworks out there &#8211; did I really need to write another? Am I suffering from some terrible &#8216;Not Invented Here&#8217; syndrome? In this post I&#8217;m hoping to persuade myself that I&#8217;m &#8230; <a href="http://rgordon.co.uk/blog/2012/02/03/why-i-wrote-yet-another-java-bean-framework/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/02/03/why-i-wrote-yet-another-java-bean-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing a Parameter from Oddjob to Spring Batch</title>
		<link>http://rgordon.co.uk/blog/2012/02/02/passing-a-parameter-from-oddjob-to-spring-batch/</link>
		<comments>http://rgordon.co.uk/blog/2012/02/02/passing-a-parameter-from-oddjob-to-spring-batch/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 19:14:51 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Oddjob]]></category>
		<category><![CDATA[Spring Batch]]></category>
		<category><![CDATA[oddjob]]></category>

		<guid isPermaLink="false">http://rgordon.co.uk/blog/?p=205</guid>
		<description><![CDATA[I wrote previously about scheduling a Spring Batch application from Oddjob. Here I&#8217;ll demonstrate how to pass the scheduled date, as a parameter, from Oddjob to Spring Batch. Passing a parameter to our wrapped Spring Batch application needs a few &#8230; <a href="http://rgordon.co.uk/blog/2012/02/02/passing-a-parameter-from-oddjob-to-spring-batch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://rgordon.co.uk/blog/2012/02/02/passing-a-parameter-from-oddjob-to-spring-batch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

