Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.9
-
Fix Version/s: 2.0.9
-
Component/s: Plugins and Lifecycle
-
Labels:None
-
Number of attachments :
Description
Generating a site that works in 2.0.8 breaks in 2.0.9 with an exception: Caused by: java.lang.NoClassDefFoundError: org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException
There is already a committed IT for this. It may be related to issues with MPLUGIN-104, however in this case the 2.4 version of the plugin does work in 2.0.8 so we need to investigate it in the core as well.
Issue Links
| This issue is related to: | ||||
| MPLUGIN-105 | incorrect order of dependencies on maven-reporting-impl and doxia-site-renderer leads to wrong doxia-core |
|
|
|
| MNG-3426 | regression : <dependency> in plugin configuration doesn't override plugin classpath |
|
|
|
| MNG-1412 | dependency sorting in classpath |
|
|
|
Rolled back the switch from HashSet to LinkedHashSet for plugin dependencies, which was originally changed in the commit for
MNG-3426. We do need that change, but for now it breaks at least the plugin:report execution when run from within the site lifecycle phase...the result is the exception reported in the description of this issue.I'll open a new issue to get this fixed in the next Maven release.
MNG-3426. We do need that change, but for now it breaks at least the plugin:report execution when run from within the site lifecycle phase...the result is the exception reported in the description of this issue. I'll open a new issue to get this fixed in the next Maven release.