[jboss-user] [EJB 3.0] - Re: JARs in EAR using single orm.xml
FrankTheTank
do-not-reply at jboss.com
Tue Feb 17 04:59:28 EST 2009
Answer to myself (we need an edit function):
No, even changing the persistence-names will not fix the issue.
Here is the content of one persistence.xml (besides the different persistence-names they are all the same).
| <persistence
| xmlns="http://java.sun.com/xml/ns/persistence"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
| version="1.0">
|
| <persistence-unit name="user-management">
| <!-- use the JNDI name here!! -->
| <jta-data-source>java:/FruitDS</jta-data-source>
| <mapping-file>META-INF/orm.xml</mapping-file>
| <properties>
| <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
|
| <property name="hibernate.cache.use_query_cache" value="true"/>
| <property name="hibernate.cache.provider_class" value="org.jboss.ejb3.entity.TreeCacheProviderHook" />
| <property name="hibernate.treecache.mbean.object_name" value="jboss.cache:service=EJB3EntityTreeCache" />
|
| </properties>
| </persistence-unit>
| </persistence>
|
and the matching orm.xml:
| <?xml version="1.0" encoding="UTF-8"?>
| <entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm orm_1_0.xsd"
| version="1.0">
| <persistence-unit-metadata>
| <persistence-unit-defaults>
| <schema>public</schema>
| </persistence-unit-defaults>
| </persistence-unit-metadata>
|
| <entity class="my.test.dom.Action">
| <table name="actions"/>
| <attributes>
| <id name="id">
| <column name="ID"/>
| <generated-value/>
| </id>
| <basic name="userId">
| <column name="user_id"/>
| </basic>
| <basic name="method">
| <column name="method"/>
| </basic>
| </attributes>
| </entity>
|
| <entity class="my.test.dom.User">
| <table name="users"/>
| <attributes>
| <id name="id">
| <column name="ID"/>
| <generated-value/>
| </id>
| <basic name="name">
| <column name="NAME"/>
| </basic>
| </attributes>
| </entity>
|
| </entity-mappings>
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4210615#4210615
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4210615
More information about the jboss-user
mailing list