]
Dmitry Geraskov commented on JBIDE-9375:
----------------------------------------
You are right, Jiri. The annotation was not correctly initialized and validation occured
only on file change.
JPA: validate @ForeignKey inverseName for ManyToMany mapping
------------------------------------------------------------
Key: JBIDE-9375
URL:
https://issues.jboss.org/browse/JBIDE-9375
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: hibernate
Affects Versions: 3.3.0.M2
Reporter: Dmitry Geraskov
Assignee: Dmitry Geraskov
Labels: new_and_noteworthy
Fix For: 3.3.0.M3
@ForignKey annotations can be used in OneToMany, ManyToOne, and OneToOne
relationships, ManyToMany relationships.
Inverse name should be validated only in ManyToMany relationships at owner side (not
owner side has mappedBy attribute).
Test case:
1. Create JPA project with Hibernate platform
2. Create 2 Entities with many to many reference
3. Add @ForeignKey(name="x", inverseName="") to both sides
Check that error appeared and only on the owning size.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: