Я использую Spring
для запуска интеграционных и приемочных тестов с использованием HSQLDB. Если я включу hsqldb.jar
в путь к классам приложения, все будет работать, но при перемещении драйвера в JBoss в качестве модуля я получаю следующее исключение:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException:
Property 'databaseType' threw exception;
nested exception is java.lang.IllegalStateException:
Driver for test database type [HSQL] is not available in the classpath
JBoss может видеть драйвер, так как я могу настроить источник данных на JBoss использует его, но не может понять, почему его нет в пути к классам моего приложения. Доступны ли драйверы jdbc только через настроенный источник данных на Jboss или мне нужно сделать что-то еще, чтобы сделать его доступным?