[ http://jira.codehaus.org/browse/MENFORCER-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter closed MENFORCER-47. --------------------------------- Assignee: Brett Porter (was: Brian Fox) Resolution: Cannot Reproduce this rule was released in alpha-4 and works now. The docs are in the process of being updated. > requireFilesSize causes EnforcerRule cannot be instantiated > ----------------------------------------------------------- > > Key: MENFORCER-47 > URL: http://jira.codehaus.org/browse/MENFORCER-47 > Project: Maven 2.x Enforcer Plugin > Issue Type: Bug > Components: Standard Rules > Affects Versions: 1.0-alpha-3 > Environment: It's actuall 1.0-SNAPSHOT - > maven-enforcer-plugin-1.0-20080805.234815-1.pom > Reporter: Antony Stubbs > Assignee: Brett Porter > Priority: Blocker > > {code:title=pom.xml Style=solid} > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-enforcer-plugin</artifactId> > <version>1.0-SNAPSHOT</version> > <executions> > <execution> > > <id>check-client-es-looks-right</id> > <goals> > <goal>enforce</goal> > </goals> > <configuration> > <rules> > > <requireFilesSize> > <!-- the real > client-es is at least 1meg --> > > <minSize>1000000</minSize> > <files> > > <file>${project.outputDirectory}/foo.txt</file> > > <file>${project.outputDirectory}/foo2.txt</file> > </files> > > </requireFilesSize> > </rules> > <fail>true</fail> > </configuration> > </execution> > </executions> > </plugin> > {code} > causes: > {code:title=output Style=solid} > [INFO] > ------------------------------------------------------------------------ > [WARNING] Attempting to build MavenProject instance for Artifact > (org.apache.maven.plugins:maven-enforcer-plugin:1.0-20080805.234815-1) of > ype: maven-plugin; constructing POM artifact instead. > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to configure plugin parameters for: > org.apache.maven.plugins:maven-enforcer-plugin:1.0-SNAPSHOT > Cause: Class 'org.apache.maven.enforcer.rule.api.EnforcerRule' cannot be > instantiated > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 8 seconds > [INFO] Finished at: Mon Aug 11 20:52:33 NZST 2008 > [INFO] Final Memory: 15M/27M > [INFO] > ------------------------------------------------------------------------ > {code} > Also - if features aren't available - I would have thought a note on the > website of the pages explaining how to configure them would be useful. > Cheers. -- 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