Leonardo Uribe schrieb:
Hi

I have a problem when I try to generate the site for myfaces-build-tools maven2-plugin, using mvn site:site.

[INFO] Generating "Checkstyle" report.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error during page generation

Embedded error: Error rendering Maven report: Unable to find configuration file
at location default/myfaces-checks-normal.xml
Could not find resource 'default/myfaces-checks-normal.xml'.

Looks like I renamed "myfaces-checks-normal.xml" to "myfaces-checks-standard.xml" at some point, and didn't update the myfaces-plugin-parent pom. And looks like no-one ever tried to build the site before voting +1 on the release, so it was never noticed.

Now fixed in trunk. Note that while this "bug" is in the released myfaces-plugin-parent 1.0.1, it doesn't really matter as we only ever build sites using trunk code. But we do need to point the trunk for all plugins at the new "fixed" pom to get sites building ok. This will annoy Matthias who wants to forbid SNAPSHOT parent poms for some odd reason I never understood. He can organise a new release of this pom if he wants...

By the way, I also updated the version-number in the pom in trunk, which had not been updated after release 1.0.1. And updated the version numbers for the myfaces-builder-plugin and myfaces-builder-annotations.

I was a little puzzed at first that there was no tag for the myfaces-plugin-parent 1.0.1 release here:
 http://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/tags

I eventually found it under the "builder plugin 1.0.1" directory. If it is ok with you, I'd prefer to see that tag of the parent pom moved up one directory level (into the main tag dir).

Regards, Simon

Reply via email to