<?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>Andrew Eells dot com &#187; Code</title>
	<atom:link href="http://www.andrew-eells.com/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrew-eells.com</link>
	<description>Java, Oracle, Web comments</description>
	<lastBuildDate>Sun, 29 Aug 2010 22:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Oracle 11g UCP with Tomcat</title>
		<link>http://www.andrew-eells.com/2010/07/07/oracle-11g-ucp-tomcat/</link>
		<comments>http://www.andrew-eells.com/2010/07/07/oracle-11g-ucp-tomcat/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 20:48:21 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=279</guid>
		<description><![CDATA[Download Instant Client Package &#8211; Basic and SQL*Plus from Oracle. Unzip packages to /Applications/oracle/instantclient_10_2. Add the following to ~/.bash_profile: export DYLD_LIBRARY_PATH=/Applications/oracle/instantclient_10_2 export TNS_ADMIN=/Applications/oracle/instantclient_10_2 export PATH=$PATH:$DYLD_LIBRARY_PATH Ensure you have the below tnsnames.ora file in TNS_ADMIN so as to connect to the server from client using connect string: sqlplus &#60;username&#62;@xyz xyz = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2010/07/07/oracle-11g-ucp-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dozer examples</title>
		<link>http://www.andrew-eells.com/2010/07/05/dozer-examples/</link>
		<comments>http://www.andrew-eells.com/2010/07/05/dozer-examples/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 17:38:01 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=287</guid>
		<description><![CDATA[Best place to find Dozer example mapping files is in the source bundle under test/resources. Most other examples out there are pretty basic and won&#8217;t help you if you want to do something more complex&#8230;]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2010/07/05/dozer-examples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Apps observations</title>
		<link>http://www.andrew-eells.com/2010/03/16/google-apps/</link>
		<comments>http://www.andrew-eells.com/2010/03/16/google-apps/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 22:40:54 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=277</guid>
		<description><![CDATA[After experimenting and persevering with Google Apps in a corporate environment I would say the following are the headline issues we have experienced: Positives: Fantastic cost/effort reduction over homegrown or outsourced alternatives Simple setup and good online documentation and usability Negatives: Lack of full product features in Google Docs versus MS Office Security features not [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2010/03/16/google-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Management</title>
		<link>http://www.andrew-eells.com/2010/02/08/agile-management/</link>
		<comments>http://www.andrew-eells.com/2010/02/08/agile-management/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 23:41:02 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=265</guid>
		<description><![CDATA[I have recently been involved with a project that had a great development team &#8211; project manager, BA, server-side and UI developers and a QA team &#8211; all co-located and pulling merrily and effectively along together towards the same objectives. Whilst we undertook some pretty serious refactoring efforts as the Product Owner (rightly) demanded a [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2010/02/08/agile-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Reflection &amp; Constructor Varargs</title>
		<link>http://www.andrew-eells.com/2009/11/12/java-reflection-contructor-varargs/</link>
		<comments>http://www.andrew-eells.com/2009/11/12/java-reflection-contructor-varargs/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 23:47:15 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=259</guid>
		<description><![CDATA[I had a spot of trouble getting reflection to work with a Vararg constructor. Without being entirely sure, I think this is because Generics are implemented by type erasure whereby the type information is only available at compile time. At runtime i.e. when the Reflection API is invoked, the type information has been erased by [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/11/12/java-reflection-contructor-varargs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Evolution</title>
		<link>http://www.andrew-eells.com/2009/09/08/agile-evolution/</link>
		<comments>http://www.andrew-eells.com/2009/09/08/agile-evolution/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 07:54:34 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=250</guid>
		<description><![CDATA[Charles Darwin: &#8220;It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.&#8221;]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/09/08/agile-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Hype?</title>
		<link>http://www.andrew-eells.com/2009/08/25/agile-hype/</link>
		<comments>http://www.andrew-eells.com/2009/08/25/agile-hype/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 21:42:55 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=246</guid>
		<description><![CDATA[There is now a lot of &#8220;hype&#8221; around the Agile development methodology, possibly because it&#8217;s producing better results than traditional approaches, or perhaps it just makes people&#8217;s working lives more interesting and challenging? Either way, I read an agile101 post suggesting that &#8216;doing&#8217; agile is a sign of incompetence which put my hackles up as [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/08/25/agile-hype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hibernate&#8217;s @FilterJoinTable</title>
		<link>http://www.andrew-eells.com/2009/07/28/hibernate-filter-join-table/</link>
		<comments>http://www.andrew-eells.com/2009/07/28/hibernate-filter-join-table/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:16:37 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=229</guid>
		<description><![CDATA[Couldn&#8217;t find a completely articulate example or full documentation of how to add a filter to a Hibernate Many-to-Many collection association mapping, so thought I&#8217;d would post a complete example here. It&#8217;s possible to apply the filter to the target entity table which is reasonably well documented, or at least you can have an educated [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/07/28/hibernate-filter-join-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming for grown-ups</title>
		<link>http://www.andrew-eells.com/2009/07/20/programming-for-grown-ups/</link>
		<comments>http://www.andrew-eells.com/2009/07/20/programming-for-grown-ups/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 14:19:06 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=223</guid>
		<description><![CDATA[I sent an article by Ted Dziuba of The Register around to my development team earlier this morning. As well as some well-deserved shots at Microsoft, it contained a rather acidic commentary (not like him) on the merits of the PHP programming language. Or rather lack of. One of my colleagues replied with the following: [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/07/20/programming-for-grown-ups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hibernate StatelessSession with Transactional Annotation</title>
		<link>http://www.andrew-eells.com/2009/07/20/hibernate-statelesssession-transactional-annotation/</link>
		<comments>http://www.andrew-eells.com/2009/07/20/hibernate-statelesssession-transactional-annotation/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 11:35:42 +0000</pubDate>
		<dc:creator>Andrew Eells</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://www.andrew-eells.com/?p=217</guid>
		<description><![CDATA[I have a bi-directional collection mapping in Java which I thought was causing me problems when persisting using Hibernate&#8217;s StatelessSession API. However, it looks as though the issue was being caused by the fact I was using the @Transactional annotation instead. The API states: &#8220;Operations performed via a stateless session bypass Hibernate&#8217;s event model and [...]]]></description>
		<wfw:commentRss>http://www.andrew-eells.com/2009/07/20/hibernate-statelesssession-transactional-annotation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
