[ 
https://jira.codehaus.org/browse/MSITE-634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov closed MSITE-634.
--------------------------------

    Resolution: Won't Fix

No reaction upon request.

> Invalid links to sub-modules when specifying site url using a profile
> ---------------------------------------------------------------------
>
>                 Key: MSITE-634
>                 URL: https://jira.codehaus.org/browse/MSITE-634
>             Project: Maven Site Plugin
>          Issue Type: Bug
>          Components: multi module, relative links
>    Affects Versions: 2.3
>            Reporter: Matthias Henkel
>         Attachments: childpom.xml
>
>
> When using a profile for specifying the site url the links to the sub-modules 
> get broken.
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"; 
>    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
>       <modelVersion>4.0.0</modelVersion>
>       <groupId>com.company.application</groupId>
>       <artifactId>application</artifactId>
>       <packaging>pom</packaging>
>       <version>04.00.02-9_19-SNAPSHOT</version>
>       <name>application</name>
>       <prerequisites>
>               <maven>2.2.1</maven>
>       </prerequisites>
>       <build>
>               <pluginManagement>
>                       <plugins>
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-site-plugin</artifactId>
>                                       <version>2.3</version>
>                               </plugin>
>                       </plugins>
>               </pluginManagement>
>       </build>
>       <profiles>
>               <profile>
>                       <id>company</id>
>                       <distributionManagement>
>                               <site>
>                                       <id>application.site</id>
>                                       
> <url>scpexe://projects.company.com/srv/filestore/application/site/siteFixing/</url>
>                               </site>
>                       </distributionManagement>
>               </profile>
>       </profiles>
>       <modules>
>               <module>com.company.application.module</module>
>       </modules>
> </project>
> {code}
> Executed command: {{mvn clean site-deploy -P company}}
> Reproducible with: {{maven-site-plugin}} {{2.3}} but not with {{2.2}}.
> When specifying the {{distributionManagement}} section outside of a profile 
> everything works fine.
> The site of the parent module is deployed to 
> https://projects.company.com/application/filestore/site/siteFixing/index.html 
> but the link to the sub-module points to 
> https://projects.company.com/module/index.html even though the sub-module has 
> been deployed to 
> https://projects.company.com/application/filestore/site/siteFixing/module/index.html
>  .



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to