Zdravím,
asi špatně hledám, ale nemůžu vygůglit následující věc:
mám v earu aplikaci deploynutou do JBosse, která má poměrně hodně warů
a definuje spoustu
různých zdrojů.
Potřeboval bych tuto aplikaci zduplikovat, přičemž by využívala jinou
DB (prostě jiný DB resource ukazující na jiné jdbc
Ahoj,
jestli si dobre pamatuji, soubor pro zdroj databaze *-ds.xml by melo
byt mozne deploynout spolu s EARem (mozna i s WARem), ale sam jsem to
jeste nezkousel.
2010/10/26 Oto Buchta ta...@buchtovi.cz:
Zdravím,
asi špatně hledám, ale nemůžu vygůglit následující věc:
mám v earu aplikaci
Toto urcite funguje. Staci tento *-ds.xml umistit do deploy adresare
prislusne domeny.
L.
2010/10/26 Ondra Medek xmed...@gmail.com
Ahoj,
jestli si dobre pamatuji, soubor pro zdroj databaze *-ds.xml by melo
byt mozne deploynout spolu s EARem (mozna i s WARem), ale sam jsem to
jeste
Zdravim,
ds mozete nadefinovat pre vas EAR tak ze vytvorite specificky service
(napr. db_connect.sar ) a pribalite to do ear-u.
Ak potom urobite duplicitny ear, tak v nom prepisete iba db na ktoru sa
pripajate.
db_connect.sar v sebe obsahuje jediny subor /META-INF/jboss-service.xml
Vzor vam
2010/10/26 Richard Holly r...@interway.sk:
Zdravim,
ds mozete nadefinovat pre vas EAR tak ze vytvorite specificky service
(napr. db_connect.sar ) a pribalite to do ear-u.
Ak potom urobite duplicitny ear, tak v nom prepisete iba db na ktoru sa
pripajate.
db_connect.sar v sebe obsahuje
No to asi jednoducho nepôjde.
Napr. keď v *Pokladna-ds.xml* mám definovaný JNDI zdroj:
datasources
local-tx-datasource
jndi-namejdbc/Pokladna/jndi-name
...
/local-tx-datasource
/datasources
v *ejb-jar.xml* mám pre každý bean referenciu na *jdbc/DataSource*:
...
resource-ref
Zkus
module
web
web-urimyapp.war/web-uri
context-root/myapp/context-root
/web
/module
v META-INF/jboss-app.xml pro EAR, nebo context-root ve
WEB-INF/jboss-web.xml ve vsech WARech.
2010/10/26 Oto Buchta ta...@buchtovi.cz:
2010/10/26 Richard Holly
2010/10/26 Ondra Medek xmed...@gmail.com:
Zkus
module
web
web-urimyapp.war/web-uri
context-root/myapp/context-root
/web
/module
v META-INF/jboss-app.xml pro EAR, nebo context-root ve
WEB-INF/jboss-web.xml ve vsech WARech.
Jenomze mam asi 50 WARu v jednom