Inheritance of site.xml sometimes leads to incorrect links
----------------------------------------------------------

                 Key: MSITE-187
                 URL: http://jira.codehaus.org/browse/MSITE-187
             Project: Maven 2.x Site Plugin
          Issue Type: Bug
    Affects Versions: 2.0-beta-5
            Reporter: Dennis Lundberg


This issue occurred for me after a change recently was made to the maven 
plugins. The change introduced a menu that is inherited from the parent's 
site.xml. Sometimes this works well and sometimes it doesn't.

Preparations:

- Remove the whole doxia and maven-site-plugin folders from the local repo - 
i.e. all versions, to make sure that the released versions from the central 
repo get downloaded.
- Build a freshly copy of maven 2.0.5-SNAPSHOT from source and use it for the 
following tests.

When it works:

- Add a menu to src/test/projects/site-plugin-test8/project8/src/site/site.xml 
in maven-site-plugin that will be inherited by the sub-projects
- Run mvn site in one of the sub-projects 
src/test/projects/site-plugin-test8/project8/framework and note that the menu 
items are correctly linked

When it doesn't work:

- Check out a fresh copy of maven-release-plugin to a completely new location 
where there is no maven plugin-parent in sight
- Run mvn site on it and the inherited menu items are not correctly linked. 
They go to "../whatever.html" instead of "whatever.html".


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