Я столкнулся с следующей проблемой. В моей компании мы перемещаем Hypersonic db с Jboss на сервер TomEE (apache-tomee-plus-7.0.1). Все необходимые библиотеки, согласно документации Hypersonic, находятся в каталоге lib сервера (по умолчанию).Запуск Hypersonic db на Tomee в режиме сервера
Я хочу, чтобы сервер начал запускать Гиперзвуковую базу данных в режиме сервера (на определенном порту) из конфигурации, чтобы к нему мог подключаться webapp, развернутый на том же сервере.
Вот наш ресурс конфигурации в tomee.xml:
<Resource id="HSQLDB Database" type="DataSource">
jdbcDriver = org.hsqldb.jdbcDriver
jdbcUrl = jdbc:hsqldb:hsql://127.0.0.1:9001
userName = sa
password =
</Resource>
Но когда сервер начинает, мы получаем следующую ошибку:
org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=HSQLDB Database)
16-Sep-2016 13:14:05.145 SEVERE [main] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.
java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused: connect
Может кто-нибудь сказать мне, что мы делаем не так и как успешно ли развертываем Hypersonic db на Tomee в режиме сервера?
привет спасибо за ответ. Нам это удалось. Я также хотел бы знать, есть ли способ избежать запуска отдельного сервера hsql в терминале и развертывания hsql на том же сервере TomEE, где работает наш WebApp? – Stevan
Хм, моя единственная идея - выполнить его как команду с Java напрямую. –