Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2009-04-22 16:18:46 +0000
committerkmoore2009-04-22 16:18:46 +0000
commitfd998243676d0c87361c2b0eb2135c2b79c31abe (patch)
tree40445b0367acf78338adc8bc4dbdd7791b105f3e
parentc5c480233850bc4f1be28e6a1322500928427901 (diff)
downloadwebtools.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.java4
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(

Back to the top