Ответ 1
Файлы базы данных создаются с версией 2.x, но версия движка базы данных, работающая на JBoss 5.1, равна 1.8.x. Вы должны иметь возможность заменить hsqldb.jar в конфигурации JBoss на новую версию.
Всякий раз, когда я подключаюсь к HSQLDB из моего приложения, развернутого на JBoss 5.1, он генерирует исключение как: Caused by: org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: error in script file line: 1 Unexpected token UNIQUE, requires COLLATION in statement [SET DATABASE UNIQUE])
.
Мой файл HSQLDB script читает что-то, как показано ниже: `SET DATABASE UNIQUE NAME HSQLDB2E0BAD63B3
SET DATABASE GC 0
НАСТРОЙКА БАЗА ДАННЫХ ПО УМОЛЧАНИЮ РЕЗУЛЬТАТЫ ПАМЯТИ 0
SET DATABASE EVENT LOG LEVEL 0
..... `
Кто-нибудь знает, что такое исключение, или мне нужно что-то изменить в моей настройке HSQLDB?
С уважением, Satya
Файлы базы данных создаются с версией 2.x, но версия движка базы данных, работающая на JBoss 5.1, равна 1.8.x. Вы должны иметь возможность заменить hsqldb.jar в конфигурации JBoss на новую версию.