[ 
http://jira.codehaus.org/browse/MCHANGES-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dennis Lundberg closed MCHANGES-186.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.3
         Assignee: Dennis Lundberg

Fixed in [r884559|http://svn.apache.org/viewvc?view=rev&revision=884559].

> Issue links for JIRA are broken when using the %URL% token
> ----------------------------------------------------------
>
>                 Key: MCHANGES-186
>                 URL: http://jira.codehaus.org/browse/MCHANGES-186
>             Project: Maven 2.x Changes Plugin
>          Issue Type: Bug
>          Components: changes-report
>    Affects Versions: 2.2
>            Reporter: Dennis Lundberg
>            Assignee: Dennis Lundberg
>             Fix For: 2.3
>
>
> The fix for MCHANGES-166 included a small change that broke this. See 
> http://jira.codehaus.org/browse/MCHANGES-166?focusedCommentId=184918&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_184918
> {quote}
> The private method parseIssueLink(...) should remove only the trailing slash 
> from the URL if one exists. This prevents cases where we miss to give a 
> trailing slash in the issueManagement.url.
> {quote}
> This part of the patch should not have been committed. The documentation for 
> the issueLinkTemplatePerSystem parameter states:
> {quote}
> %URL%: this is computed by getting the <issueManagement>/<url> value from the 
> POM, and removing the last '/' and everything that comes after it.
> {quote}
> After the patch this is no longer true. This breaks issue links to JIRA if 
> you have a configuration like this:
> {code:xml}
>   <issueManagement>
>     <system>JIRA</system>
>     <url>http://jira.mycompany.com/browse/PRODUCT</url>
>   </issueManagement>
>   <reporting>
>     <plugins>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-changes-plugin</artifactId>
>         <version>2.2</version>
>         <configuration>
>           <issueLinkTemplatePerSystem>
>             <default>%URL%/%ISSUE%</default>
>           </issueLinkTemplatePerSystem>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
> {code}

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