You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Taras Pushyk (JIRA)" <ji...@codehaus.org> on 2013/01/16 09:49:13 UTC

[jira] (MPMD-158) Relative file name doesn't work when specifying ruleset

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

Taras Pushyk updated MPMD-158:
------------------------------

    Attachment: MPMD-158-With-Child-Module.zip

Sorry for late response. Now I noticed that issue appears whenever there is Maven child project and PMD plugin tries to resolve ruleset file relative to child project location. I've modified you exemplary project to let you reproduce the issue.
                
> Relative file name doesn't work when specifying ruleset
> -------------------------------------------------------
>
>                 Key: MPMD-158
>                 URL: https://jira.codehaus.org/browse/MPMD-158
>             Project: Maven 2.x PMD Plugin
>          Issue Type: Bug
>          Components: PMD
>    Affects Versions: 2.7.1
>         Environment: Windows 7
>            Reporter: Taras Pushyk
>         Attachments: MPMD-158-With-Child-Module.zip, MPMD-158.zip
>
>
> When ruleset specified as follows:
> {code}
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-pmd-plugin</artifactId>
>   <version>2.7.1</version>
>   <configuration>
>      <linkXref>false</linkXref
>      <minimumTokens>100</minimumTokens
>      <targetJdk>1.5</targetJdk>
>      <rulesets>
>        <ruleset>../config/basic.xml</ruleset>
>      </rulesets>
>   </configuration>
> </plugin>
> {code}
> File is not resolved. Also following message appears on console:
> [DEBUG] The resource '../config/basic.xml' was not found with resourceLoader org.codehaus.plexus.resource.loader.FileResourceLoader.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira