[ https://issues.apache.org/jira/browse/MSITE-783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15521183#comment-15521183 ]
Alix Lourme commented on MSITE-783: ----------------------------------- Fully agree > Bad modules links when 'distributionManagement.site.url' comes from > settings.xml > -------------------------------------------------------------------------------- > > Key: MSITE-783 > URL: https://issues.apache.org/jira/browse/MSITE-783 > Project: Maven Site Plugin > Issue Type: Bug > Components: multi module, property interpolation, relative links > Affects Versions: 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.5.1 > Reporter: Alix Lourme > Assignee: Hervé Boutemy > Fix For: 3.6 > > Attachments: variableSettingsSubLinkMenu.zip > > > When the _distributionManagement.site.url_ contains a property filled in > _settings.xml_ like : > _pom.xml_ : > {code} > <distributionManagement> > <site> > <id>projectSite</id> > <url>${sitePublishLocation}/foo/${project.artifactId}</url> > </site> > </distributionManagement> > {code} > _settings.xml_: > {code} > <?xml version="1.0" encoding="ISO-8859-1"?> > <settings ...> > <profiles> > <profile> > <id>site-location</id> > <properties> > > <sitePublishLocation>file://tmp/sitePublish</sitePublishLocation> > </properties> > </profile> > </profiles> > <activeProfiles> > <activeProfile>site-location</activeProfile> > </activeProfiles> > </settings> > {code} > The modules link menu in *target/site/index.html* are not interpolated: > {code} > ../../../../${sitePublishLocation}/foo/test-module-hierarchical/index.html > {code} > Problem can be reproduced with [^variableSettingsSubLinkMenu.zip] project. > This command fails: > {code} > mvn site -s settings-site-location.xml > {code} > This command works: > {code} > mvn site -s settings-site-location.xml > -DsitePublishLocation="/tmp/sitePublish" > {code} > Probably a link with MSITE-604, but the v3.5 doesn't fix this problem. -- This message was sent by Atlassian JIRA (v6.3.4#6332)