Здравствуйте.
Пытаюсь написать клиента на Java для подключения к BerkeleyDB.
В папке D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\ уже есть сохраненная таблица CUSTOMERS
try {
EnvironmentConfig environmentConfig = new EnvironmentConfig();
environmentConfig.setAllowCreate(true);
File file = new File("D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\CUSTOMERS");
Environment environment = new Environment(file, environmentConfig);
DatabaseConfig databaseConfig = new DatabaseConfig();
databaseConfig.setAllowCreate(true);
// databaseConfig.setDeferredWrite(true);
databaseConfig.setTransactional(true);
Database testDatabase = environment.openDatabase(null, "CUSTOMERS", null, databaseConfig);
testDatabase.sync();
testDatabase.close();
} catch (Exception e) {
out.println( "<h1>exception: "+e.getClass().getName() + ": " + e.getMessage()+"</h1>" );
}
в результате получаю ошибку на Environment environment = new Environment(file, environmentConfig);
org.apache.jasper.JasperException: An exception occurred processing JSP page /check_db/check_berkeley.jsp at line 131
128: EnvironmentConfig environmentConfig = new EnvironmentConfig();
129: environmentConfig.setAllowCreate(true);
130: File file = new File("D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\CUSTOMERS");
131: Environment environment = new Environment(file, environmentConfig);
Подскажите в чем может быть проблема и как ее решить?