This reads like a bug report. This is not the correct place to file
bugs. Please go file this in JIRA.
Wayne
On 10/31/07, Cam <[EMAIL PROTECTED]> wrote:
> Hi,
>
> i've encountered a bit of an issue in the site generation plugin, in the
> site.xml file i have 2 links specified:
>
> <item name="Build" href="${test.domain.url}/build" />
> <item name="About" href="${test.site.url}/index.html" />
>
> And in the pom i have these properties:
>
> <test.domain.url>http://208.75.85.243/</test.domain.url>
> <test.site.url>http://208.75.85.243/test/${test.version}/site</test.site.url>
>
> Just by property substitution the resulting urls should be:
>
> http://208.75.85.243/build
> http://208.75.85.243/test/0.1-SNAPSHOT/site/index.html
>
> However they seem to be being modified by the site plugin and result in
> these links:
>
> http://208.75.85.243/test/0.1-SNAPSHOT/site/build
> http://208.75.85.243/test/0.1-SNAPSHOT/site/test/0.1-SNAPSHOT/site/index.html
>
> I think this has something to do with the link generation as if i remove
> the project's url all links stay as what was specified in the properties.
>
> I'm guessing this is a bug....i've included a simple pom.xml and
> site.xml which can be used to see the behavior.
>
> Thanks,
> Cam
>
> pom.xml
> =======
> <?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>test</groupId>
> <artifactId>test</artifactId>
> <packaging>pom</packaging>
> <version>0.1-SNAPSHOT</version>
>
> <name>Test</name>
> <url>${test.domain.url}</url>
>
> <properties>
> <test.version>${project.version}</test.version>
>
> <test.domain.url>http://208.75.85.243/</test.domain.url>
>
>
> <test.site.url>http://208.75.85.243/test/${test.version}/site</test.site.url>
>
> <test.site.deploy.url>file:///srv/www/test/${test.version}/site</test.site.deploy.url>
> </properties>
>
> <distributionManagement>
> <site>
> <id>test.site</id>
> <name>site</name>
> <url>${test.site.deploy.url}</url>
> </site>
> </distributionManagement>
>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <version>2.0-beta-6-SNAPSHOT</version>
> </plugin>
> </plugins>
> </build>
> </project>
>
>
> site.xml
> ======
> <?xml version="1.0" encoding="UTF-8"?>
> <project name="Test">
>
> <bannerLeft>
> <name>Test</name>
> <href>${test.site.url}</href>
> </bannerLeft>
>
> <version position="left" />
>
> <publishDate format="d MMM yyyy HH:mm:ss Z" />
>
> <body>
> <links>
> <item name="Build" href="${test.domain.url}/build" />
> </links>
>
> <menu name="Test" inherit="bottom">
> <item name="About" href="${test.site.url}/index.html" />
> </menu>
> </body>
> </project>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]