[ http://jira.codehaus.org/browse/MJAVADOC-254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=187261#action_187261 ]
Benson Margulies commented on MJAVADOC-254: ------------------------------------------- It seems off that the tests are getting processed, even though I never mention test-javadoc or test-aggregate anywhere. > aggregation fails to get classpath, blows up > -------------------------------------------- > > Key: MJAVADOC-254 > URL: http://jira.codehaus.org/browse/MJAVADOC-254 > Project: Maven 2.x Javadoc Plugin > Issue Type: Bug > Affects Versions: 2.6 > Environment: maven 2.1.0, macos, java 1.5. > Reporter: Benson Margulies > Attachments: foo > > > javadoc:aggregate blows up with an error inside of the javadoc tool. The > immediate problem is that junit isn't in the classpath, so junit annotations > explode. If I add junit to the dependencies of the aggregating project, I > just run into trouble with other missing annotations, like some for Spring. > [DEBUG] > /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc > @options @packages > 1 error > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] An error has occurred in JavaDocs report generation:Exit code: 1 - > javadoc: error - In doclet class com.sun.tools.doclets.standard.Standard, > method start has thrown an exception > java.lang.reflect.InvocationTargetException > java.lang.AssertionError: cannot find method org.junit.runner.RunWith.value() > at > com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.findAccessMethod(ClassReader.java:1074) > at > com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.deproxyCompound(ClassReader.java:1057) > at > com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.deproxyCompoundList(ClassReader.java:1046) > at > com.sun.tools.javac.jvm.ClassReader$AnnotationCompleter.enterAnnotation(ClassReader.java:1195) > at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:94) > at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1541) > at com.sun.tools.javac.code.Symbol.complete(Symbol.java:355) > at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:612) > at com.sun.tools.javac.code.Symbol$ClassSymbol.flags(Symbol.java:550) > at com.sun.tools.javadoc.ClassDocImpl.getFlags(ClassDocImpl.java:105) > at > com.sun.tools.javadoc.ClassDocImpl.isAnnotationType(ClassDocImpl.java:116) > at com.sun.tools.javadoc.DocEnv.isAnnotationType(DocEnv.java:574) > at com.sun.tools.javadoc.DocEnv.getClassDoc(DocEnv.java:546) > at > com.sun.tools.javadoc.PackageDocImpl.getClasses(PackageDocImpl.java:152) > at > com.sun.tools.javadoc.PackageDocImpl.addAllClassesTo(PackageDocImpl.java:168) > at com.sun.tools.javadoc.RootDocImpl.classes(RootDocImpl.java:178) > at > com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:96) > at > com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64) > at > com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42) > at com.sun.tools.doclets.standard.Standard.start(Standard.java:23) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269) > at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143) > at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340) > at com.sun.tools.javadoc.Start.begin(Start.java:128) > at com.sun.tools.javadoc.Main.execute(Main.java:41) > at com.sun.tools.javadoc.Main.main(Main.java:31) > Command line > was:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc > @options @packages -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira