【发布时间】:2016-09-16 13:42:27
【问题描述】:
我正面临下一个问题。在我的公司,我们正在将 Hypersonic 数据库从 Jboss 移动到 TomEE 服务器 (apache-tomee-plus-7.0.1)。根据 Hypersonic 文档,所有必需的库都在服务器的 lib 目录中(默认情况下)。
我希望,当服务器开始从配置开始以服务器模式(在特定端口上)运行 Hypersonic 数据库时,以便部署在同一服务器上的 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
谁能告诉我我们做错了什么以及我们如何以服务器模式在 Tomee 上成功部署 Hypersonic db?
【问题讨论】:
标签: java hsqldb apache-tomee tomee-7