I've seen this kind of thing before. I'm not sure how other plugins do it but I do know that someone is checking that maven.test.skip somewhere (other than surefire) and skipping over things that might be assumed to exist otherwise. Something about how all of the phase black magic works? I don't know, maybe it is a jre thing - "i'm just sayin..." .
On 4/25/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
Looks like a bug for Sun or for Maven. Seriously, that doesn't look like it has much to do with Tapestry per-se. I build this all the time with Sun JDK 1.5 on Mac OS X. Do you get the exception without maven.test.skip? Try mvn install site ... that may work better. On 4/25/07, Sven Homburg <[EMAIL PROTECTED]> wrote: > > Hi there, > > if i call "mvn -Dmaven.test.skip=true site" to generate the tapestry-site > maven throws me follwing exception (i try it also with jdk 1.6.0-b105) > some hints ? > > > D:\usr\local\tapestry5\tapestry-project\..\tapestry-core\src\main\java\org\apache\tapestry\corelib\mixins\RenderInformals.java:41: > w > arning - Tag @link: reference not found: PostBeginRender > java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl > at > com.sun.tools.javadoc.AnnotationDescImpl.annotationType( > AnnotationDescImpl.java:46) > at > com.sun.tools.doclets.internal.toolkit.util.Util.isDeprecated(Util.java > :804) > at > com.sun.tools.doclets.formats.html.PackageWriterImpl.writeClassesSummary ( > PackageWriterImpl.java:114) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.buildClassSummary > (PackageSummaryBuilder.java:175) > at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.invokeMethod > (PackageSummaryBuilder.java:81) > at > com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build( > AbstractBuilder.java:90) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.buildSummary > (PackageSummaryBuilder.java:148) > at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.invokeMethod > (PackageSummaryBuilder.java:81) > at > com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build( > AbstractBuilder.java:90) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.buildPackageDoc > (PackageSummaryBuilder.java:106) > at sun.reflect.GeneratedMethodAccessor63.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.invokeMethod > (PackageSummaryBuilder.java:81) > at > com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build( > AbstractBuilder.java:90) > at > > com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder.build > (PackageSummaryBuilder.java:92) > at > com.sun.tools.doclets.formats.html.HtmlDoclet.generatePackageFiles( > HtmlDoclet.java:183) > at > com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration( > AbstractDoclet.java:120) > 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) > java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl > at > com.sun.tools.javadoc.AnnotationDescImpl.annotationType( > AnnotationDescImpl.java:46) > at > com.sun.tools.doclets.internal.toolkit.util.ClassUseMapper.mapAnnotations( > ClassUseMapper.java:439) > at > com.sun.tools.doclets.internal.toolkit.util.ClassUseMapper.<init>( > ClassUseMapper.java:183) > at > com.sun.tools.doclets.formats.html.ClassUseWriter.generate( > ClassUseWriter.java:109) > at > com.sun.tools.doclets.formats.html.HtmlDoclet.generateOtherFiles( > HtmlDoclet.java:92) > at > com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration( > AbstractDoclet.java:122) > 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:C:\Programme\Java\jdk1.5.0_11\jre\..\bin\javadoc.exe > @options @packages > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 minute 1 second > [INFO] Finished at: Wed Apr 25 23:11:57 CEST 2007 > [INFO] Final Memory: 24M/43M > [INFO] > ------------------------------------------------------------------------ > > -- > Mit freundlichem Gruss > > homburg Softwaretechnik > S.Homburg > 21220 Seevetal / GERMANY > Fon: +49-4105-669746 > Fax: +49-4105-668947 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship TWD Consulting, Inc. Independent J2EE / Open-Source Java Consultant Creator and PMC Chair, Apache Tapestry Creator, Apache HiveMind Professional Tapestry training, mentoring, support and project work. http://howardlewisship.com
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com