Hallo Gemeinde,
leider wusste ich nicht in welche Rubrik das gehört, aus dem Grund frage ich einfach hier.
Vorweg. ich habe keine Ahnung von Java.
Es geht mir viel mehr um vhost Einträge bzw. ich möchte mehrere
Frage1: Kann man über die tomee.xml mehre Datenbanken gleichzeitig ansprechen?
ich gehe davon aus das es gehen wird.
Frage2: Muss die Deklaration
im Programmcode für jede Applikation untergebracht werden?
oder woher erkennt die Applikation welcher DB-Eintrag Ihr gehört?
In einer TomEE Applikation welche ich betreue befindet sich eine Einstellung, wo eine Datenbank angesprochen wird.
tomee.xml
leider wusste ich nicht in welche Rubrik das gehört, aus dem Grund frage ich einfach hier.
Vorweg. ich habe keine Ahnung von Java.
Es geht mir viel mehr um vhost Einträge bzw. ich möchte mehrere
Frage1: Kann man über die tomee.xml mehre Datenbanken gleichzeitig ansprechen?
ich gehe davon aus das es gehen wird.
Frage2: Muss die Deklaration
Java:
<Resource id="XXXDatabase" type="DataSource">
oder woher erkennt die Applikation welcher DB-Eintrag Ihr gehört?
In einer TomEE Applikation welche ich betreue befindet sich eine Einstellung, wo eine Datenbank angesprochen wird.
tomee.xml
Java:
<?xml version="1.0" encoding="UTF-8"?>
<tomee>
<!-- see http://tomee.apache.org/containers-and-resources.html -->
<!-- activate next line to be able to deploy applications in apps -->
<Resource id="XXXDatabase" type="DataSource">
JtaManaged true
JdbcDriver oracle.jdbc.driver.OracleDriver
JdbcUrl jdbc:oracle:thin:@one-xxx.com:1111:one
UserName xxxxxxxxxxx
Password xxxxxxxxxxx
minIdle = 2
maxIdle = 10
maxActive = 20
testOnBorrow = true
validationQuery = SELECT 1 FROM HEY
</Resource>
<Resource id="XXXDatabaseNonJTA" type="DataSource">
JtaManaged false
defaultAutoCommit false
JdbcDriver oracle.jdbc.driver.OracleDriver
JdbcUrl jdbc:oracle:thin:@one-xxx.com:1111:one
UserName xxxxxxxxxxx
Password xxxxxxxxxxx
minIdle = 2
maxIdle = 10
maxActive = 20
testOnBorrow = true
validationQuery = SELECT 1 FROM HEY
</Resource>
</tomee>