i've declared a relationship (writing right tags for that in deployment files) between two entity beans A and B.
A points to one instance of B, like relation between Person, A, and Title
(Mr., ...), B.
In creating an A instance, when i try to insert a reference to a non
existent instance of B the behaviour of container is to deny this action:
constraint is violated. So, according to theory of constraint create
automatically between the two tables.
But, when i try to remove an entity of B that have referenced from one or
many entities of A there's a problem...
JBoss does not generate an exception (contraint violated) as i expect, but
remove B entity specified and update all reference to this entity in all
tables related with null value.
My question is:
1) JBoss problem ?
2) how to manage situations like this ?