It can happen that the skinning fails with the message like FileLength is not allowed as a child in Checker
This means you're using a newer checkstyle configuration file which is not supported by the used version of the maven-checkstyle-plugin. This can happen if the configLocation refers to file under version control.
The easiest way to solve this is to add/override the maven-checkstyle-plugin version in the reports-section of the target/siteskinner/pom.xml
Sometimes a NullPointerException occurs if the maven-changes-plugin tries to download a JIRA report.
The plugin fails to parse the XML returned by a newer version of JIRA.
The easiest way to solve this is to add/override the maven-changes-plugin version in the reports-section of the target/siteskinner/pom.xml
A NoClassDefFoundError can occur if the version of Maven is not compatable with the specified maven-site-plugin. Often you won't see this directly under the maven-site-plugin, but under one the reports.
You can either downgrade the version of Maven (since it has been successfully deployed in the past) or upgrade the version of the maven-site-plugin.