That looks like a bug in the javadoc plugin that it isn't using test
scoped dependencies for the test javadoc (if you change the scope of
testng to "compile" or "runtime", does it work even though it is not
correct?)

I'm not sure about the doclet exception - looks like a javadoc error -
does running javadoc standalone work?

- Brett

2008/8/26 WolfgangRoessler <[EMAIL PROTECTED]>:
>
> Unfortunately this doesn't work, too.
>
> Here are some snippets of my pom:
>  <dependencies>
>        <dependency>
>                <groupId>org.testng</groupId>
>                <artifactId>testng</artifactId>
>                <version>5.8</version>
>                <classifier>jdk15</classifier>
>                <scope>test</scope>
>        </dependency>
>  </dependencies>
>  <reporting>
>        <plugins>
>            <plugin>
>                <groupId>org.apache.maven.plugins</groupId>
>                <artifactId>maven-javadoc-plugin</artifactId>
>                <configuration>
>                        <source>1.6</source>
>                        <aggregate>true</aggregate>
>                </configuration>
>            </plugin>
>        </plugins>
>  <reporting>
>
> And here part of the error messages (debug-mode):
> While building project:
> Group-Id: prototype.codequality
> Artifact-Id: top
> Version: 0.0.1-SNAPSHOT
> From file: S:\src\Exploratory Prototypes\CodeQualityTools\src\top\pom.xml
> Reason: Error during page generation
>
> org.apache.maven.doxia.siterenderer.RendererException: Error rendering Maven
> report: Exit code: 1 - S:\src\Exploratory
> Prototypes\CodeQualityTools\src\top\top-module1\src\test\java\codequality\top\module1\TestClassInModule1.java:3:
> package org.testng does not exist
> import org.testng.Assert;
>                 ^
> S:\src\Exploratory
> Prototypes\CodeQualityTools\src\top\top-module1\src\test\java\codequality\top\module1\TestClassInModule1.java:4:
> package org.testng.annotations does not exist
> import org.testng.annotations.Test;
>                             ^
> ...
> java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl cannot be
> cast to com.sun.javadoc.AnnotationTypeDoc
>        at
> com.sun.tools.javadoc.AnnotationDescImpl.annotationType(AnnotationDescImpl.java:46)
>        at
> com.sun.tools.doclets.internal.toolkit.util.Util.isDeprecated(Util.java:811)
> ...
>
> Greets
> Wolfgang
>
>
> Brett Porter wrote:
>>
>> I think you need to set <source> instead. If that doesn't work, please
>> describe what the "crash" looks like.
>>
>> Cheers,
>> Brett
>>
>> 2008/8/25 WolfgangRoessler <[EMAIL PROTECTED]>:
>>>
>>> I set the javadocVersion, but the plugin still crashes.
>>>
>>> - Wolfgang
>>>
>>>
>>> Brett Porter wrote:
>>>>
>>>> Do you need to configure it to use Java's 1.5 source level?
>>>>
>>>> - Brett
>>>>
>>>> 2008/8/25 WolfgangRoessler <[EMAIL PROTECTED]>:
>>>>>
>>>>> Hello,
>>>>>
>>>>> I have configured the maven-javadoc-plugin in the reporting section.
>>>>> Unfortunately when generating the report, the plugin crashes. The
>>>>> exceptions
>>>>> look like it has problems with the @Test annotation of TestNG. Any
>>>>> ideas
>>>>> or
>>>>> solutions what happens?
>>>>>
>>>>> Greets
>>>>> Wolfgang Roessler
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/JavaDoc-Report-crashes-with-TestNG-tp19139379p19139379.html
>>>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Brett Porter
>>>> Blog: http://blogs.exist.com/bporter/
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/JavaDoc-Report-crashes-with-TestNG-tp19139379p19140451.html
>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>>
>> --
>> Brett Porter
>> Blog: http://blogs.exist.com/bporter/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/JavaDoc-Report-crashes-with-TestNG-tp19139379p19151139.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Brett Porter
Blog: http://blogs.exist.com/bporter/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to