You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlbeans.apache.org by pc...@apache.org on 2004/09/30 22:14:22 UTC
cvs commit: xml-xmlbeans/v2/jam/src/org/apache/xmlbeans/impl/jam/internal/javadoc JavadocRunner.java JavadocRunnerDoclet.java
pcal 2004/09/30 13:14:22
Modified: v2/jam/src/org/apache/xmlbeans/impl/jam/internal/javadoc
JavadocRunner.java
Removed: v2/jam/src/org/apache/xmlbeans/impl/jam/internal/javadoc
JavadocRunnerDoclet.java
Log:
jam: fix 1.4 problem with JavadocRunner
Revision Changes Path
1.5 +8 -0 xml-xmlbeans/v2/jam/src/org/apache/xmlbeans/impl/jam/internal/javadoc/JavadocRunner.java
Index: JavadocRunner.java
===================================================================
RCS file: /home/cvs/xml-xmlbeans/v2/jam/src/org/apache/xmlbeans/impl/jam/internal/javadoc/JavadocRunner.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JavadocRunner.java 29 Sep 2004 00:25:37 -0000 1.4
+++ JavadocRunner.java 30 Sep 2004 20:14:22 -0000 1.5
@@ -44,6 +44,14 @@
// Factory methods
public static JavadocRunner newInstance() {
+ try {
+ // See if we can load a 1.5-specific class. If we can't, don't use
+ // the default. FIXME please rationalize handling of this throughout
+ // the code.
+ Class.forName("com.sun.javadoc.AnnotationDesc");
+ } catch (ClassNotFoundException e) {
+ return new JavadocRunner();
+ }
//REVIEW we should probably normalize the handling of 1.5-specific class
//instantation and error handling
try {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: commits-help@xmlbeans.apache.org