diff options
author | Nan Li | 2013-05-01 19:27:11 +0000 |
---|---|---|
committer | Neil Hauge | 2013-05-01 19:28:15 +0000 |
commit | 836173b5d12c607fd3db5999ec6cc7a3d21fa61a (patch) | |
tree | c9507631f665a6ae7a54d3ec66081c4e248c5f81 | |
parent | 588e86b2e6f98cfacb75f8ee2c39260a96815c1d (diff) | |
download | webtools.dali-201305020316.tar.gz webtools.dali-201305020316.tar.xz webtools.dali-201305020316.zip |
397391 - fix NPE: 1-m/m-m switch joining strategy from JoinTable tov201305020316
JoinColumns or MappedBy
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java index 3ed65f994f..948f87e0e4 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java @@ -155,7 +155,7 @@ public abstract class AbstractJavaJoinTableRelationshipStrategy<P extends JavaJo public void removeStrategy() { if (this.joinTable != null) { - if (this.getJoinTableAnnotation() != null) { + if (this.getJoinTableAnnotation().isSpecified()) { this.removeJoinTableAnnotation(); } this.setJoinTable(null); |