Issue Details (XML | Word | Printable)

Key: APF-748
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Michael Horwitz
Reporter: Abel Mui?o
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
AppFuse

plexus-utils is hidden from plugins in SVN version of the maven embedder

Created: 13/May/07 04:36 PM   Updated: 22/May/07 10:23 AM   Resolved: 22/May/07 10:23 AM
Component/s: WarPath Plugin
Affects Version/s: 2.0-M2, 2.0-M3, 2.0-M4, 2.0-M5
Fix Version/s: 2.0-M5

Environment: mac osx, eclipse, m2eclipse plugin, maven embedder


 Description  « Hide
I'm trying to use the latest version (from SVN) of the maven embedder (2.1.x development) with AppFuse. In this version, the warpath plugin fails because the dependencies on StringUtils and SelectorUtils provided by plexus-utils are no longer provided with the embedder artifact (in fact, they are, but the package name now starts with hidden.org.codehaus.plexus.util).

For compatibility, it might be enough to have an explicit dependency on the artifact:
        <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-utils</artifactId>
         <version>1.1</version>
        </dependency>

If that wouldn't solve the problem, another (less elegant) option would be duplicating the code for the methods used in the warpath plugin.
http://fisheye.codehaus.org/browse/plexus/plexus-utils/trunk/src/main/java/org/codehaus/plexus/util/SelectorUtils.java?r=1106
http://fisheye.codehaus.org/browse/plexus/plexus-utils/trunk/src/main/java/org/codehaus/plexus/util/StringUtils.java?r=1106

Matt Raible made changes - 13/May/07 08:39 PM
Field Original Value New Value
Assignee Matt Raible [ mraible ] Mike Horwitz [ mike.horwitz ]
Matt Raible made changes - 13/May/07 08:39 PM
Fix Version/s 2.0-M5 [ 10141 ]
Matt Raible made changes - 22/May/07 10:23 AM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]