[ http://jira.codehaus.org/browse/MNG-3499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Casey moved MCHECKSTYLE-75 to MNG-3499: -------------------------------------------- Affects Version/s: (was: 2.1) 2.1-alpha-1 Complexity: Expert Key: MNG-3499 (was: MCHECKSTYLE-75) Project: Maven 2 (was: Maven 2.x Checkstyle Plugin) > Checkstyle plugin doesn't work with Maven 2.1 > --------------------------------------------- > > Key: MNG-3499 > URL: http://jira.codehaus.org/browse/MNG-3499 > Project: Maven 2 > Issue Type: Bug > Affects Versions: 2.1-alpha-1 > Reporter: Vincent Massol > Attachments: checkstyle21error.txt, checkstyle21error.txt > > > Running "mvn clean install" with the following configuration fails: > {code} > <build> > <plugins> > ... > <plugin> > <!-- Apply the Checkstyle configurations defined in the top level > pom.xml file --> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-checkstyle-plugin</artifactId> > <dependencies> > <dependency> > <groupId>com.xpn.xwiki.platform</groupId> > <artifactId>xwiki-build-verifications</artifactId> > <version>1.1</version> > </dependency> > </dependencies> > <configuration> > <includes> > **/Api.java, > **/xmlrpc/ConfluenceRpcInterface, > **/xmlrpc/Attachment.java, > **/xmlrpc/SpaceSummary.java, > **/ViewAction.java, > **/ZipExplorer*.java, > **/FileUpload*.java, > **/PluginApi.java, > **/content/**/*.java, > **/XWikiMessageTool.java, > **/XWikiListFilter.java, > **/MyPersistentLoginManager.java > </includes> > <excludes> > **/RenamePageReplaceLinkHandler.java > </excludes> > </configuration> > </plugin> > </plugins> > </build> > {code} > I have the following in the top level pom: > {code} > <build> > <pluginManagement> > <plugins> > <!-- Apply checkstyle rules and fail the build in case of errors. The > checkstyle config > files are taken from the build-tools JAR module.--> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-checkstyle-plugin</artifactId> > <dependencies> > <dependency> > <groupId>com.xpn.xwiki.platform</groupId> > <artifactId>xwiki-build-verifications</artifactId> > </dependency> > </dependencies> > <configuration> > <consoleOutput>true</consoleOutput> > <configLocation>checkstyle.xml</configLocation> > <headerLocation>checkstyle.license</headerLocation> > </configuration> > <executions> > <execution> > <goals> > <goal>check</goal> > </goals> > </execution> > </executions> > </plugin> > ... > {code} > The error I get: > {noformat} > ... > [DEBUG] Mojo: check has config: > <?xml version="1.0" encoding="UTF-8"?> > <configuration> > <includes>**/Api.java, > **/xmlrpc/ConfluenceRpcInterface, > **/xmlrpc/Attachment.java, > **/xmlrpc/SpaceSummary.java, > **/ViewAction.java, > **/ZipExplorer*.java, > **/FileUpload*.java, > **/PluginApi.java, > **/content/**/*.java, > **/XWikiMessageTool.java, > **/XWikiListFilter.java, > **/MyPersistentLoginManager.java</includes> > <excludes>**/RenamePageReplaceLinkHandler.java</excludes> > <consoleOutput>true</consoleOutput> > <configLocation>checkstyle.xml</configLocation> > <headerLocation>checkstyle.license</headerLocation> > </configuration> > [DEBUG] In verifyVersionedPlugin for: > org.apache.maven.plugins:maven-checkstyle-plugin > [DEBUG] maven-checkstyle-plugin: using locally installed snapshot > [DEBUG] > org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:2.2-SNAPSHOT:runtime > (selected for runtime) > ... > [DEBUG] Looking up mojo > org.apache.maven.plugins:maven-checkstyle-plugin:2.2-SNAPSHOT:check in realm > org.apache.maven.plugins:maven-checkstyle-plugin - > descRealmId=org.apache.maven.plugins:maven-checkstyle-plugin > [DEBUG] Looked up - [EMAIL PROTECTED] - > ClassRealm[org.apache.maven.plugins:maven-checkstyle-plugin, parent: > ClassRealm[plexus.core, parent: null]] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-checkstyle-plugin:2.2-SNAPSHOT:check' --> > [DEBUG] (f) failOnViolation = true > [DEBUG] (f) outputFile = > /Users/vmassol/dev/xwiki/trunks-devs/xwiki-platform-core/target/checkstyle-result.xml > [DEBUG] (f) outputFileFormat = xml > [DEBUG] (f) skip = false > [DEBUG] -- end configuration -- > [INFO] [checkstyle:check] > [INFO] Unable to perform checkstyle:check, unable to find > checkstyle:checkstyle outputFile. > ... > {noformat} > The strange thing is that if I run "mvn checkstyle:checkstyle" or "mvn > checkstyle:check", it works fine... > Thanks -- 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