<?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>JT's Blog</title>
	<atom:link href="http://jts-blog.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://jts-blog.com</link>
	<description>JT's blog-o-stuff</description>
	<lastBuildDate>Thu, 02 Sep 2010 18:13:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Creating Command Objects in Grails Services</title>
		<link>http://jts-blog.com/?p=252</link>
		<comments>http://jts-blog.com/?p=252#comments</comments>
		<pubDate>Thu, 02 Sep 2010 18:13:52 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=252</guid>
		<description><![CDATA[Creating Command Objects in the service layer. ]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=252</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Groovy with DB access from shell scripts</title>
		<link>http://jts-blog.com/?p=242</link>
		<comments>http://jts-blog.com/?p=242#comments</comments>
		<pubDate>Wed, 04 Aug 2010 19:31:45 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Grape]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Postgres]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=242</guid>
		<description><![CDATA[Quick how-to on using Groovy to create a shell script and read from a database.]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=242</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Odd Hibernate Issue in Grails</title>
		<link>http://jts-blog.com/?p=237</link>
		<comments>http://jts-blog.com/?p=237#comments</comments>
		<pubDate>Tue, 27 Jul 2010 14:00:16 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=237</guid>
		<description><![CDATA[Odd error in Grails -  org.hibernate.HibernateException: identifier of an instance  foo was altered from 1 to 0]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=237</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Just say no to SQL?</title>
		<link>http://jts-blog.com/?p=235</link>
		<comments>http://jts-blog.com/?p=235#comments</comments>
		<pubDate>Wed, 19 May 2010 11:27:17 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[NoSQL]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=235</guid>
		<description><![CDATA[.

Much the the debate around NoSQL has been around the massive scalability achieved by the Internet giants.  This type of scalability is of little value to the average application.  But the cloud computing paradigm does bring value.  Computational resources are becoming a commodity. ]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=235</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails FilterPane Plugin Review</title>
		<link>http://jts-blog.com/?p=224</link>
		<comments>http://jts-blog.com/?p=224#comments</comments>
		<pubDate>Sat, 09 Jan 2010 12:07:14 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[filterPane]]></category>
		<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=224</guid>
		<description><![CDATA[Review of the Grails FilterPane plugin. ]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=224</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grails WebFlows, Services, and Rants</title>
		<link>http://jts-blog.com/?p=218</link>
		<comments>http://jts-blog.com/?p=218#comments</comments>
		<pubDate>Wed, 06 Jan 2010 13:05:12 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[webflow]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=218</guid>
		<description><![CDATA[Problems &#38; solutions using services and domain objects in Grails web flows. ]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=218</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using bindData Method in a Grails Service</title>
		<link>http://jts-blog.com/?p=215</link>
		<comments>http://jts-blog.com/?p=215#comments</comments>
		<pubDate>Tue, 05 Jan 2010 22:43:27 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=215</guid>
		<description><![CDATA[How to use the bindData method in a Grails service.]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=215</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Tweaking Grails Scaffolding</title>
		<link>http://jts-blog.com/?p=203</link>
		<comments>http://jts-blog.com/?p=203#comments</comments>
		<pubDate>Thu, 31 Dec 2009 12:46:21 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=203</guid>
		<description><![CDATA[How to remove lastUpdated and dateCreated from Grails scaffold views. ]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=203</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grails &#8211; The Cure for Annotation Hell</title>
		<link>http://jts-blog.com/?p=201</link>
		<comments>http://jts-blog.com/?p=201#comments</comments>
		<pubDate>Wed, 25 Nov 2009 12:14:01 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[GORM]]></category>
		<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=201</guid>
		<description><![CDATA[Contrasting the use of annotations in Hibernate, Spring, and Jersey with conventions used in Grails.]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=201</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Log4Ora Grails UI Source</title>
		<link>http://jts-blog.com/?p=196</link>
		<comments>http://jts-blog.com/?p=196#comments</comments>
		<pubDate>Wed, 14 Oct 2009 20:18:43 +0000</pubDate>
		<dc:creator>jt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jts-blog.com/?p=196</guid>
		<description><![CDATA[For those following the Grails series, I just uploaded the source code to the Log4Ora repository.  See this link:   http://code.google.com/p/log4ora/source/browse/#svn/log4OraUI

    

	]]></description>
		<wfw:commentRss>http://jts-blog.com/?feed=rss2&amp;p=196</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
