site:stage  for multimodule project creates wrong links
-------------------------------------------------------

                 Key: MSITE-275
                 URL: http://jira.codehaus.org/browse/MSITE-275
             Project: Maven 2.x Site Plugin
          Issue Type: Bug
          Components: multi module
    Affects Versions: 2.0-beta-6
         Environment: Debian testing,maven 2.0.8
            Reporter: Roman Kitko


For multimodule project when I exec 'mvn site:stage  
-DstagingDirectory=MY_STAGING_DIR', created links in index.html are hardcoded 
with path to project dir :

<a 
href="../../mnt/data/projects/vpda/current/workspace/ws/../../../../../../localhost/home/vpda/site/org.vpda/0.02.01-SNAPSHOT">vpda-common</a>

When I exec mvn site", then index.html in target/site is correctly generated.

There is workaround : use site-deploy and specify some property that is 
resolved in pom.xml as your deploy site url :
mvn site-deploy  -Dvpda.deployUrlSite=file:///home/rki/tmp/XXX

My site.xml : 
<project name="vpda-site">
        <bannerLeft>
                <name>View providers driven applications</name>
                <src>images/vpda.jpg</src>
                <href>http://vpda.org/</href>
        </bannerLeft>
        <body>
                <links>
                        <item name="Home" href="index.html" />
                        <item name="Maven 2" href="http://maven.apache.org/"/>
                </links>
                
                <menu name="VPDA" inherit="none">
                        <item name="Introduction" href="introduction.html"/>
                        <item name="Usage" href="usage.html"/>
                        <item name="Downloads" 
href="../${project.artifactId}-${project.version}.zip"/>
                </menu>
                
                <menu ref="modules"/>
                <menu ref="reports"/>
                <menu ref="parent"/>
        </body>
</project>

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