Como mapear Foreign Key vinda de outro Schema com jpa 1 e unidade de persistencia diferentes?

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>