I'm probably jumping in the middle of something here (I've been busy, so
please pardon me), but I wanted to add a little clarification. A Java
process can access an HSQLDB file directly, without having the server
started, but when doing so, it is the only process which can access the
DB. If you need simultaneous access by 2+ processes, you need a server
running.
I'll go bury my head again ...
/dev/mrg
-----Original Message-----
From: Andrus Adamchik [mailto:andru..bjectstyle.org]
Sent: Friday, January 21, 2005 1:14 PM
To: cayenne-deve..bjectstyle.org
Subject: Re: CAY-82 Ant DbGenerator
> Kevin Menard <nirvdru..egativetwenty.net> wrote:
>> That's what I'll probably do then. I don't like convoluted build
>> scripts. Furthermore, it's probably easier to start HSQLDB up via
>> code than trying to use the exec task (I assume this is how it would
>> be done -- I'm by far no ant guru).
>
> Yeah, me either.
>
> I haven't used HSQLDB yet, but if there's no ant task to do it, the
> HSQLDB project would probably welcome such a contribution.
>
> -Mike
Maybe I misunderstood what Kevin's HSQLDB setup is, but HSQLDB db files
can be accessed from *any* Java application (including a running Ant
build) without starting a socket server. HSQL JDBC driver suports an
"in-process" db, just set the right URL:
http://hsqldb.sourceforge.net/doc/guide/ch01.html#N10190
That's it, nothing else is needed..
Andrus
This archive was generated by hypermail 2.0.0 : Fri Jan 21 2005 - 15:07:29 EST