Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-beta-6
-
Fix Version/s: 2.0
-
Component/s: multi module
-
Labels:None
-
Environment:Debian testing,maven 2.0.8
-
Number of attachments :
Description
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>
Attachments
Issue Links
| This issue is duplicated by: | ||||
| MSITE-276 | Links on Modules are completely broken on site:stage |
|
|
|
| MSITE-366 | multimodule site stage doesn't work |
|
|
|
| This issue relates to: | ||||
| MSITE-304 | site:stage-deploy creates different directory structure than site:site |
|
|
|
| MSITE-316 | Broken links to submodules when staging site |
|
|
|
| This issue supercedes: | ||||
| MSITE-236 | multi module reporting - main page doesn't show links to contained modules |
|
|
|
We also experience this, the new relative link processing done in beta-6 doesnt work with stage