В основном я делаю:Почему BoneCP вызывает Derby ShutdownException после создания экземпляра?
CONNECTION_POOL = new BoneCP(config);
А потом сразу же после:
CONNECTION_POOL.getConnection().createStatement("SELECT * FROM myTable");
, которые иногда (не всегда) бросить org.apache.derby.iapi.error.ShutdownException
. Я подозреваю, что у BoneCP есть какая-то гоночная ситуация или проблема с потоками, и это экземпляр, но я ничего не могу найти. Я видел кое-что о ленивом экземпляре, но установление его истинным или ложным не имеет никакого значения.
Любая помощь была бы принята с благодарностью.
Действительно. Кажется, что config установил shutdown = true, но, вероятно, этого не должно быть. – Trejkaz