odstraneni DefaultDS - jboss
Pavel Nemec
nemecp4 na gmail.com
Pátek Srpen 28 13:00:20 CEST 2009
Ahoj,
snazim se konfigurovat JBoss konfiguraci (ktera vychazi z prilozene
default) a snazim se mimo jine vyhnout se zavislosti na hsqldb. Ta
providuje datasource DefaultDS ktery se hojne pouziva.
Jako data source pouzivame c3p0 +mysql.
Problem je ze c3p0 se nastavuje jako mbean
(http://www.mchange.com/projects/c3p0/index.html#jboss-specific) ,
zatimco standardni datasource (hsqldb-ds, mysql-ds, nebo oracle-ds) se
konfiguruji jako <datasources> (napr
http://www.weiqigao.com/articles/jboss/oracle-ds.xml)
Bojuji ted s ejb-deployer ktery ma zavislost na
<depends optional-attributee="DataSource">jboss.jca:service=DataSourceBinding,name=DefualtDS</depends>
Za zadnou cenu mu nemohu vnutit svuj "PooledDS" (to je jndi name
c3p0), zkousel jsem take
<depends>jboss:service=C3p0PooledDS</depends>
Jedine co mne jeste napada, pridat do c3p0-ds.xml jeste sekci
<datasources> ale moc se mi to nelibi.
Nasel jsem spousta dokumentace o c3p0, ale nejrelevantnejsi se mi zda
http://www.jboss.org/community/wiki/ConfigJBossMQDB. Jejich postup mi
ale take nefungoval.
Neresil nekdo neco podobneho?
Predem dik,
Pavel
Další informace o konferenci Konference