These Derby dbs (version 10.5.1.1) are stored on a NAS (cluster Isilon NL series) shared between webservers. The derby db is directly acceded on NAS and it is thread safe.
When you say the Derby dbs are stored on a device shared between webservers, do you mean that there are Derby applications on each webserver directly accessing the Derby db? Or do you have some sort of Derby Network Server in place? Derby attempts to prevent multiple JVMs concurrently opening the same database with the embedded driver, but if your shared-file-system configuration circumvents these protections, the database would quickly become corrupt. thanks, bryan
