[ http://jira.codehaus.org/browse/MSITE-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lukas Theussl updated MSITE-227: -------------------------------- Attachment: MSITE-227.zip I can reproduce this with the attached test case (both with site-plugin-2.0 and 2.1-SNAPSHOT). The module1 gets deployed incorrectly. > site:deploy -> wrong links in ${modules} when artifactId=module's directory > --------------------------------------------------------------------------- > > Key: MSITE-227 > URL: http://jira.codehaus.org/browse/MSITE-227 > Project: Maven 2.x Site Plugin > Issue Type: Bug > Components: multi module > Affects Versions: 2.0-beta-5 > Environment: Eclipse IDE > Reporter: Guimiot Isabelle > Fix For: 2.1 > > Attachments: MSITE-227.zip > > > I have a problem in the ${modules} part when I run the site:deploy goal. > my project contains a root module and 2 sub-modules, at the same directory > depth (I'm using Eclipse) : > workspace/myRoot/ > workspace/myModule1/ > workspace/myModule2/ > my root pom contains this module declaration : > <modules> > <module>../myModule1</module> > <module>../myModule1</module> > </modules> > the site:deploy goal gives this structure : > [deploydir]/myRoot/index.html --> root's index > [deploydir]/myRoot/myModule1/index.html --> first module's index > [deploydir]/myRoot/myModule2/index.html --> second module's index > when the project name (directory name in the workspace) and the artifactId > are exactly the same, I have wrong links, both in root and in sub-modules > pages : > - in the root page, my links to submodules are like this : > <h5>Modules</h5> > <ul> > <li class="none"> > <a href="../myModule1/index.html">myModule1</a> <!-- should be > "myModule1/index.html" instead --> > </li> > <li class="none"> > <a href="../myModule2/index.html">myModule2</a> <!-- should be > "myModule2/index.html" instead --> > </li> > </ul> > - and in both modules pages, my link to the parent project is like this : > <h5>Parent project</h5> > <ul> > <li class="none"> > <a href="../myRoot/index.html">myRoot</a> <!-- should be > "../index.html" instead --> > </li> > </ul> > The weirdest thing is that everything is fine when the artefactId and the > eclipse project name (directory) are different !!! the problem appears only > when they are identical... > Thanks for your help ! -- 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