diff options
author | kmoore | 2007-06-08 20:55:56 +0000 |
---|---|---|
committer | kmoore | 2007-06-08 20:55:56 +0000 |
commit | 5b36da0bcaabb76404c6c8a88175b456272d5e32 (patch) | |
tree | bcd60d172de768fb0538ff5c0205d644d67c38bd /jpa | |
parent | f8b47952e1a9cc99995292b17d931a99bbf029c6 (diff) | |
download | webtools.dali-5b36da0bcaabb76404c6c8a88175b456272d5e32.tar.gz webtools.dali-5b36da0bcaabb76404c6c8a88175b456272d5e32.tar.xz webtools.dali-5b36da0bcaabb76404c6c8a88175b456272d5e32.zip |
190311 - applied patch - validation error on m-1 in MappedSuperclass
Diffstat (limited to 'jpa')
2 files changed, 6 insertions, 2 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaSingleRelationshipMappingContext.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaSingleRelationshipMappingContext.java index 18cad3082b..ba852c1a90 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaSingleRelationshipMappingContext.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaSingleRelationshipMappingContext.java @@ -88,7 +88,9 @@ public abstract class JavaSingleRelationshipMappingContext public void addToMessages(List<IMessage> messages) { super.addToMessages(messages); - addJoinColumnMessages(messages); + if (entityOwned()) { + addJoinColumnMessages(messages); + } } protected void addJoinColumnMessages(List<IMessage> messages) { diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSingleRelationshipMappingContext.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSingleRelationshipMappingContext.java index 6d4f231538..afa28c5e39 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSingleRelationshipMappingContext.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSingleRelationshipMappingContext.java @@ -66,7 +66,9 @@ public abstract class XmlSingleRelationshipMappingContext public void addToMessages(List<IMessage> messages) { super.addToMessages(messages); - addJoinColumnMessages(messages); + if (entityOwned()) { + addJoinColumnMessages(messages); + } } protected void addJoinColumnMessages(List<IMessage> messages) { |