Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0-alpha-3
-
None
Description
The DefaultResourceManager from plexus-resources:1.0-alpha-5 holds a map of injected resource loaders. The resource loaders are stateful (for configuration purposes) and as such use per-lookup as their instantiation strategy. The configuration of the resource loaders is however lost because the container always looks up a new/different component when accessing the active component map (see PLX-434). This makes for instance the maven-remote-resources-plugin fail with Maven 3.