> Is there some stupid newbie mistake that can cause your Derby databases to disappear?
A Derby database is just a filesystem directory, so if you accidentally
remove that directory, you have just removed your database.
Another common source of confusion is to use a relative filesystem name
for a database in your JDBC connection URL, and then change your
current working directory between runs, which causes the relative name
to resolve to a different physical directory, and thus your database
seems to disappear, although in fact it's still present, just in a
different directory than where you're looking.
Lastly, if you're using the brand-new "in-memory" database, then it automatically
disappears when you shut the Derby JVM down.
thanks,
bryan