<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Groovy with SQLite</title>
	<atom:link href="http://noor.ojuba.org/2008/07/groovy-with-sqlite/feed/" rel="self" type="application/rss+xml" />
	<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/</link>
	<description>Kefah Issa weblog - مدونة كفاح عيسى</description>
	<lastBuildDate>Fri, 05 Dec 2008 03:34:04 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kefah Issa</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-770</link>
		<dc:creator>Kefah Issa</dc:creator>
		<pubDate>Sun, 30 Nov 2008 21:23:42 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-770</guid>
		<description>Hello Jef,

Thanks for the tip. its really good news to me. 

As for running into Database locks, i find that strange ... AFAIK, sqlite supports concurrent access from within the same process. i.e. its thread-safe. Its not multi-process-save, but it is multi-thread-safe. further investigation is needed to validate my argument of course.</description>
		<content:encoded><![CDATA[<p>Hello Jef,</p>
<p>Thanks for the tip. its really good news to me. </p>
<p>As for running into Database locks, i find that strange &#8230; AFAIK, sqlite supports concurrent access from within the same process. i.e. its thread-safe. Its not multi-process-save, but it is multi-thread-safe. further investigation is needed to validate my argument of course.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jef</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-762</link>
		<dc:creator>Jef</dc:creator>
		<pubDate>Sun, 30 Nov 2008 08:35:17 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-762</guid>
		<description>I did run Grails with SQLite. 

- Drop the JDBC Driver in your libs/ directoy
- Write a Hibernate SQLite Dialect (I found on on the web: http://elbart0.free.fr/SQLiteDialect.java.txt)
- Adjust the DataSource settings with the SQLite-specific settings. Especially, you need to indicate your SQLite Dialect since Grails won&#039;t detect it by itself. 

That should work. However, keep in mind that SQLite is not a multi-user database engine. I ran into the &quot;Database Locked&quot; problem (just search the web for this issue and you know what I mean), which I suspect, has to do with concurrent users. Therefore I would not recommend using SQLite in a web application.</description>
		<content:encoded><![CDATA[<p>I did run Grails with SQLite. </p>
<p>- Drop the JDBC Driver in your libs/ directoy<br />
- Write a Hibernate SQLite Dialect (I found on on the web: <a href="http://elbart0.free.fr/SQLiteDialect.java.txt)" rel="nofollow">http://elbart0.free.fr/SQLiteDialect.java.txt)</a><br />
- Adjust the DataSource settings with the SQLite-specific settings. Especially, you need to indicate your SQLite Dialect since Grails won&#8217;t detect it by itself. </p>
<p>That should work. However, keep in mind that SQLite is not a multi-user database engine. I ran into the &#8220;Database Locked&#8221; problem (just search the web for this issue and you know what I mean), which I suspect, has to do with concurrent users. Therefore I would not recommend using SQLite in a web application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kefah Issa</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-22</link>
		<dc:creator>Kefah Issa</dc:creator>
		<pubDate>Tue, 29 Jul 2008 11:52:46 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-22</guid>
		<description>Sweet.

Thanks for the tip.

I&#039;ve done some research and found that SQLite is not Hibernate friendly (at least not yet). Which is really sad for such a great engine.

I wonder if there is any initiative on this matter, as this would be a great boon for grails.
- Kefah.</description>
		<content:encoded><![CDATA[<p>Sweet.</p>
<p>Thanks for the tip.</p>
<p>I&#8217;ve done some research and found that SQLite is not Hibernate friendly (at least not yet). Which is really sad for such a great engine.</p>
<p>I wonder if there is any initiative on this matter, as this would be a great boon for grails.<br />
- Kefah.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Gleeson</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-21</link>
		<dc:creator>Tom Gleeson</dc:creator>
		<pubDate>Tue, 29 Jul 2008 10:54:38 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-21</guid>
		<description>Kejah,

The universal library will  by default use a native library, but revert back to the pure Java version if a suitable lib cannot be found, conn.getDriverVersion() will return &quot;native&quot; if a native lib is being used.

The old format of separate jars is still provided, so to chose one or the other use the appropriate jar.

Tom</description>
		<content:encoded><![CDATA[<p>Kejah,</p>
<p>The universal library will  by default use a native library, but revert back to the pure Java version if a suitable lib cannot be found, conn.getDriverVersion() will return &#8220;native&#8221; if a native lib is being used.</p>
<p>The old format of separate jars is still provided, so to chose one or the other use the appropriate jar.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kefah Issa</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-18</link>
		<dc:creator>Kefah Issa</dc:creator>
		<pubDate>Mon, 21 Jul 2008 19:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-18</guid>
		<description>I didn&#039;t know that.

Thanks for the tip Tom. 

So, does that obsolete xerial library and how can we choose between native and pure java? 

- Kefah.</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t know that.</p>
<p>Thanks for the tip Tom. </p>
<p>So, does that obsolete xerial library and how can we choose between native and pure java? </p>
<p>- Kefah.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Gleeson</title>
		<link>http://noor.ojuba.org/2008/07/groovy-with-sqlite/comment-page-1/#comment-17</link>
		<dc:creator>Tom Gleeson</dc:creator>
		<pubDate>Mon, 21 Jul 2008 15:25:01 +0000</pubDate>
		<guid isPermaLink="false">http://noor.ojuba.org/?p=19#comment-17</guid>
		<description>The latest Zentus V052 jar is also a universal jar, contains native binaries for Win, Mac and Linux.


Tom</description>
		<content:encoded><![CDATA[<p>The latest Zentus V052 jar is also a universal jar, contains native binaries for Win, Mac and Linux.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>
