I'm approaching the same point in my code as Benson appears to have
encountered in his. And in the back of my mind, I'm preparing to code
the embedded derby instance to use not the file-based version, but the
network client version. The idea is to spawn the derby network
listener on localhost:xxxx in the servlet context start-up listener,
and use localhost:xxxx as the endpoint of the the JDBC URL, instead of file://-whatever.
What this buys you is the servlet can talk to the database, but so
can command line clients running in a different JVM for admin purposes.
Will this actually work? I think so. Are real apps actually coded
this way, sanely? I don't know.
Any thoughts?
On Oct 30, 2009, at 6:06 AM, Rick Hillegas wrote:
Benson Margulies wrote:
I'm embedding derby in a webapp. The requirement to set
derby.system.home to a pathname is giving me small fits. I really
wish that derby.properties could be found by classpath, or that
there was some API for setting the home directory.
Hi Benson,
Can you give us some examples of the frustrating operations and can
you propose an API that would be easier for you to use?
Thanks,
-Rick