Aggregate report ignores sourcepath customization of subprojects
----------------------------------------------------------------

                 Key: MJAVADOC-179
                 URL: http://jira.codehaus.org/browse/MJAVADOC-179
             Project: Maven 2.x Javadoc Plugin
          Issue Type: Bug
    Affects Versions: 2.3
         Environment: Maven 2.0.8, Java 1.5, Windows
            Reporter: Fol De Rol


When using aggregate javadoc reporting with one of subproject being customized 
to include java sources from alternative directories, only original source 
directories are passed to javadoc executable.

For instance, I use POJO's generated by Hibernate3 from HBM files which are 
documented. The generated files are placed into 
${basedir}/target/hibernate3/generated-sources/ directory. My subproject's POM 
contains the following definition:

{code:xml}<reporting>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                  
<sourcepath>$\{basedir\}/src/main/java;$\{basedir]}/target/hibernate3/generated-sources</sourcepath>
                </configuration>
            </plugin>
        </plugins>
    </reporting>{code}

and it works correctly if running {{mvn site}} on subproject level. If run from 
the parent project, as I traced, the custom directory does not passed to the 
javadoc tool.

-- 
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

        

Reply via email to