# HG changeset patch # User Jaroslav Tulach # Date 1366198927 -7200 # Node ID 748dc75f709aaf12ef96f4d16f32dc0772ee9065 # Parent 5c7cdd2b3f8f9f3be7349520409349531d5d9a6c NetBeans Javac throws different exception than AnnotationTypeMismatchException - catch that one as well diff -r 5c7cdd2b3f8f -r 748dc75f709a javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Wed Apr 10 12:23:17 2013 +0200 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Wed Apr 17 13:42:07 2013 +0200 @@ -23,6 +23,7 @@ import java.io.StringWriter; import java.io.Writer; import java.lang.annotation.AnnotationTypeMismatchException; +import java.lang.annotation.IncompleteAnnotationException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Collection; @@ -1334,7 +1335,7 @@ String typeName(ProcessingEnvironment env) { try { return p.type().getName(); - } catch (AnnotationTypeMismatchException ex) { + } catch (IncompleteAnnotationException | AnnotationTypeMismatchException ex) { for (Object v : getAnnoValues(env)) { String s = v.toString().replace(" ", ""); if (s.startsWith("type=") && s.endsWith(".class")) {