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

Odpovedet emailem