maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Casey <>
Subject Re: PMD/Checkstyle and threadSafe....
Date Thu, 03 Jun 2010 16:54:07 GMT
Ah. The package name has changed, but the APIs are the same. So the 
imports for the interpolation stuff just need to be adjusted, once the 
plexus-interpolation dep is added.

On 6/3/10 12:50 PM, Daniel Kulp wrote:
> On Thursday 03 June 2010 12:38:43 pm John Casey wrote:
>> It needs a dependency added on plexus-interpolation, since the
>> interpolation stuff was taken out of plexus-utils and migrated there.
> Didn't help.  The stuff in  plexus-interpolation has the ValueSource stuff in
> a different package.   Thus, adding it isn't fixing the:
> java.lang.ClassNotFoundException:
> org.codehaus.plexus.util.interpolation.ValueSource
> There is probably a harness update or something else required to get it to use
> the new package, but I've tried updating a bunch of things without success.
> Dan
>> On 6/3/10 12:02 PM, Daniel Kulp wrote:
>>> I've been working on getting the CXF builds to at least build (not run
>>> the tests yet) with the Maven 3 // mode.    With the updates to the
>>> checkstyle plugin, I've now done about a dozen or so builds with various
>>> -T settings without any failures.    I'm not quite ready to declare an
>>> @threadSafe victory for the PMD and Checkstyle plugins (will probably
>>> loop it overnight), but it's definitely looking promising now.
>>> HOWEVER, according to Kristian, we need to update to
>>> org.apache.maven.plugins v18 (which seems to be OK) and plexus-utils
>>> 2.0.5 in order for the @threadSafe stuff to work.    Updating to 2.0.5
>>> causes most of the tests to fail with
>>> java.lang.ClassNotFoundException:
>>> org.codehaus.plexus.util.interpolation.ValueSource
>>> That's really out of my area and would really appreciate it if someone
>>> would look into that.  I tried updating a bunch of other deps (like
>>> doxia and such) but that didn't help.  I'm really not sure where to look
>>> or why it's trying to grab the ValueSource stuff.
>>> Thanks for any help!
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message