Hi,
der Normalfall ist relativ easy. Eine Applikation, im JBoss deployed, greift über die DS Definition auf die DB zu.
Nun habe ich aber den Fall, dass ich eine 2. DB benötige. Die passende xxxDS.xml ist angelegt und die persistence.xml entsprechend angepasst.
Allerding scheint das so nicht auszureichen. Zumindest wirft der Server folgende Exception beim Zugriff auf die Bean
javax.naming.NamingException: Could not dereference object
Als Info beim deploy gibt der JBoss noch folgendes aus :
INFO [Ejb3Configuration] [PersistenceUnit: ParisPlusHostExtensionUnit] no META-INF/orm.xml found
Hat jemand schon 2 oder mehere DBs unter EJB3 mit JBoss zum laufen gebracht ?
Für Tipps wäre ich dankbar.
Gruss KK
der Normalfall ist relativ easy. Eine Applikation, im JBoss deployed, greift über die DS Definition auf die DB zu.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<persistence>
<persistence-unit name="ParisPlusDefaultUnit">
<jta-data-source>java:/PPDefaultDS</jta-data-source>
</persistence-unit>
</persistence>
Code:
<?xml version="1.0" encoding="UTF-8"?>
<persistence>
<persistence-unit name="ParisPlusDefaultUnit">
<jta-data-source>java:/PPDefaultDS</jta-data-source>
</persistence-unit>
<persistence-unit name="ParisPlusHostExtensionUnit">
<jta-data-source>java:/HostExtensionDS</jta-data-source>
<class>ProduktverwaltungEntity</class>
</persistence-unit>
</persistence>
Allerding scheint das so nicht auszureichen. Zumindest wirft der Server folgende Exception beim Zugriff auf die Bean
javax.naming.NamingException: Could not dereference object
Als Info beim deploy gibt der JBoss noch folgendes aus :
INFO [Ejb3Configuration] [PersistenceUnit: ParisPlusHostExtensionUnit] no META-INF/orm.xml found
Hat jemand schon 2 oder mehere DBs unter EJB3 mit JBoss zum laufen gebracht ?
Für Tipps wäre ich dankbar.
Gruss KK