Je suis confronté au prochain numéro. Dans ma société, nous déplaçons Hypersonic db de Jboss vers le serveur TomEE (apache-tomee-plus-7.0.1). Toutes les bibliothèques nécessaires, selon la documentation Hypersonic sont dans le répertoire lib du serveur (par défaut).Exécuter Hypersonic db sur Tomee en mode serveur
Je souhaite, lorsque le serveur commence à exécuter la base de données Hypersonic en mode serveur (sur un port spécifique) à partir de la configuration, qu'une application Web déployée sur le même serveur puisse s'y connecter.
Voici notre config de ressources dans 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>
Mais quand le serveur commence, nous obtenons l'erreur suivante:
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
Quelqu'un peut-il me dire ce que nous faisons mal et comment est-ce que nous déployons avec succès Hypersonic db sur Tomee en mode serveur?
Salut merci pour la réponse. Nous avons réussi à le faire. Je voudrais aussi savoir s'il existe un moyen d'éviter de démarrer un serveur hsql séparé dans un terminal et de déployer hsql sur le même serveur TomEE sur lequel notre WebApp est en cours d'exécution? – Stevan
Hmm, ma seule idée est de l'exécuter en tant que commande avec Java directement. –