[
http://jira.codehaus.org/browse/MCHECKSTYLE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dennis Lundberg closed MCHECKSTYLE-73.
--------------------------------------
Resolution: Won't Fix
Adding the custom configuration as a plugin dependency is the preferred way.
> Checkstyle has trouble locating config file using build extensions in a
> multi-module project
> --------------------------------------------------------------------------------------------
>
> Key: MCHECKSTYLE-73
> URL: http://jira.codehaus.org/browse/MCHECKSTYLE-73
> Project: Maven 2.x Checkstyle Plugin
> Issue Type: Bug
> Affects Versions: 2.1
> Environment: Windows 2000 Workstation / Windows Server 2003
> Reporter: Ian Rowlands
> Priority: Minor
>
> The example used to configure a multi-module project fails to work when you
> add additional java code to the project containing the config file.
> To reproduce:
> 1. Create 2 projects (call them A and Z). A is the parent of Z. Z contains
> the code, and is where you run the "site" command from.
> 2. Create another project (called "Build"). This contains the checkstyle
> config file.
> 3. Configure project A to use Build as an extension (as specified in
> http://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html).
> 4. Run "mvn site" in project Z, after deploying the other projects.
> 5. Add some java code to project Build, and deploy it.
> 6. Run "mvn site" in project Z, which produces the following error:
> Embedded error: Error rendering Maven report: Unable to find
> configuration file location.
> As soon as you take out the java code, everything goes back to normal.
> There is a workaround - set project Build as a plugin dependency. This has
> no problems in both cases.
--
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