diff options
author | kmoore | 2009-04-22 16:18:46 +0000 |
---|---|---|
committer | kmoore | 2009-04-22 16:18:46 +0000 |
commit | fd998243676d0c87361c2b0eb2135c2b79c31abe (patch) | |
tree | 40445b0367acf78338adc8bc4dbdd7791b105f3e | |
parent | c5c480233850bc4f1be28e6a1322500928427901 (diff) | |
download | webtools.dali-fd998243676d0c87361c2b0eb2135c2b79c31abe.tar.gz webtools.dali-fd998243676d0c87361c2b0eb2135c2b79c31abe.tar.xz webtools.dali-fd998243676d0c87361c2b0eb2135c2b79c31abe.zip |
fixed "null" validation error for converterClass
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/java/EclipseLinkJavaCustomConverter.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/java/EclipseLinkJavaCustomConverter.java b/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/java/EclipseLinkJavaCustomConverter.java index d27969409a..4c1351fe0d 100644 --- a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/java/EclipseLinkJavaCustomConverter.java +++ b/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/java/EclipseLinkJavaCustomConverter.java @@ -99,6 +99,10 @@ public class EclipseLinkJavaCustomConverter extends EclipseLinkJavaConverter } protected void validateConverterClass(List<IMessage> messages, CompilationUnit astRoot) { + if (this.converterClass == null) { + //Annotation itself will have compile error if converter class not defined + return; + } if (! getAnnotation().converterClassImplementsInterface(ECLIPSELINK_CONVERTER_CLASS_NAME, astRoot)) { messages.add( DefaultEclipseLinkJpaValidationMessages.buildMessage( |