Hey all,
I have to completely different databases (an oracle and mysql).  I want to 
create two entities that have mapped relations between the two.  There is no 
way to modify the databases, this is what it is.

jboss 4.2.1, ejb3, jpa (not hibernate-specific, although if there is a way with 
extensions let me know)

oraEntity:
ora_name_PK, first_name

mysqlEntity:
my_name_PK, last_name


oraEntity is in the "ora-pu" persistence unit. 
mysqlEntity is in the "mysql-pu" persistence unit.

What I want to do is create the relation between the two entities, in this case 
only care about many first names for one last name:
======
        @OneToMany(mappedBy="ora_name_PK")
        private Set oraCollection;
        
        public Set getOraCollection() {
        return this.oraCollection;
}

public void setOraCollection(Set oraCollection) {
        this.oraCollection= oraCollection;
}
======


So, now, when I try to call from my "mysql-pu", since that has the mysqlEntity 
and the last-name, I try to use the mysqlEntity.getOraCollection() -- it throws 
database errors saying the Oracle-associated databases do not exist.

How does one solve this problem?

Google, jboss forums, java-sun-forum, none of them make it easy to search for 
this problem, so sorry if this is a commonly asked problem but I just can not 
find the solution.  

fyi - I've been using jboss since 3.2 days...but had to create a new forum user 
after much hassle :-/







View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4100004#4100004

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100004
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to