[ 
http://jira.codehaus.org/browse/MCHANGELOG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=133030#action_133030
 ] 
jens breitenstein commented on MCHANGELOG-84:
---------------------------------------------

Hello Denis.
See below the scm configuration. this configuration is only contained once in 
the root pom which also defines the modules (thanks for the beautiful 
formatting)

{code:xml}
<scm>
   <connection>scm:svn:https://user:[EMAIL 
PROTECTED]/svn/***/trunk</connection> 
   <url>scm:svn:https://user:[EMAIL PROTECTED]/svn/***/trunk</url>
   <developerConnection>scm:svn:https://user:[EMAIL 
PROTECTED]/svn/***/trunk</developerConnection>
</scm>
{code}


> wrong SVN directory path created when using cascaded pom modules(?)
> -------------------------------------------------------------------
>
>                 Key: MCHANGELOG-84
>                 URL: http://jira.codehaus.org/browse/MCHANGELOG-84
>             Project: Maven 2.x Changelog Plugin
>          Issue Type: Bug
>    Affects Versions: 2.1
>         Environment: java 1.5.0_13 / mac os x / maven 2.0.7
>            Reporter: jens breitenstein
>
> When executing "site" the plugin accesses a wrong svn path (see log below).
> the pom look similar to this (well, I simplified it a bit :-)
> root.pom
> ------------
> {code:xml}
> <project>
>    ...
>     <modules>
>          ...
>         <module>configuration</module>
>          ...
>     </modules>
>     ....
> </project>
> {code}
> pom (in directory configuration)
> ------------------------------------------
> {code:xml}
> <project>
>    <parent> ... root.pom ... </parent>
>     ....
>     <modelVersion>4.0.0</modelVersion>
>     <groupId>my.group.configuration</groupId>
>     <artifactId>PREFIX-configuration</artifactId>
>     <packaging>jar</packaging>
>     ....
> </project>
> {code}
> directory layout:
> {noformat}
> <directory trunk>
> `----  root-pom
> `---- <directory configuration>
>         `----  sub-module-pom             this file defines the artifact 
> "PREFIX-configuration.jar" 
> {noformat}
> [INFO] Generating "Change Log" report.
> [INFO] Generating changed sets xml to: 
> /******/trunk/configuration/target/changelog.xml
> [INFO] Executing: svn --username **** --password ***** --non-interactive log 
> -v -r "{2008-03-24 13:32:56 +0000}:{2008-04-24 13:32:56 +0000}" 
> https://***/svn/***/trunk/PREFIX-configuration
> [INFO] Working directory: /****/trunk/configuration
> [ERROR] Provider message:
> [ERROR] The svn command failed.
> [ERROR] Command output:
> [ERROR] svn: REPORT request failed on 
> '/svn/!svn/bc/461/***/trunk/PREFIX-configuration'
> svn: '/svn/!svn/bc/461/****/trunk/PREFIX-configuration' path not found
> "PREFIX-configuration" is the artifact name in the "sub-module" pom not a 
> directory. The root pom access this child pom via the module element 
> "configuration" which is identical to the directory in the file system and 
> the svn repository. So correctly the svn command should look like 
> {noformat}"https://***/svn/***/trunk/configuration"{noformat} and not 
> {noformat}"https://***/svn/***/trunk/PREFIX-configuration"{noformat}. 
> In case I understand the error message correctly the plugin tries to read a 
> directory which is named like the artifact-id which is wrong here?

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