Hi Brett,

that works. If I set the scope to compile (or the default), the
javadoc-generation works. Another solution is to configure a report without
test-classes:
<reportSets>
    <reportSet>
        <reports>
            <report>javadoc</report>
        </reports>
    </reportSet>
</reportSets>   

Thanks and greets
Wolfgang


Brett Porter wrote:
> 
> 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]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/JavaDoc-Report-crashes-with-TestNG-tp19139379p19157018.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]

Reply via email to