Pessoal,
Tenho a seguinte situação: um projeto jar aonde estão mapeadas algumas entidades para um schema mysql especifico.
Em um outro projeto tenho outras entidades mapeadas que esta apontando para um schema diferente, e nesse projeto utilizo o jar mencionado acima.
porem ao criar um relacionamento entre os dois schemas nao esta funcionando. O jpa nao cria os relacionamentos !
O jpa cria as entidades do primeiro projeto e os seus relacionamentos corretamente e no segundo projeto ele cria somente as entidades sem criar o relacionamento entre os schemas.
alguem tem alguma solução ?
OBS.: estou utilizando o seam 2.2.2.Final para controle de transações e persistence units diferentes para cada projeto.
abaixo segue os persistence-units:
<persistence
version="1.0"
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">
<persistence-unit name="projetoUMPU" transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:/projetoUMDS</jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" />
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="jboss.entity.manager.factory.jndi.name" value="java:/projetoUMEntityManagerFactory"/>
</properties>
</persistence-unit>
</persistence>
<persistence
version="1.0"
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">
<persistence-unit name="projetoDOISPU" transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:/projetoDOISDS</jta-data-source>
<jar-file>projetoUM-jpa-1.0.jar</jar-file>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="jboss.entity.manager.factory.jndi.name" value="java:/projetoDOISEntityManagerFactory"/>
</properties>
</persistence-unit>
</persistence>