On Tuesday 08 June 2010 5:51:09 am Olivier Lamy wrote:
> done too (and snapshot deployed).
> Can you test this with cxf build

Looks good.   :-)

Dan


> 
> 2010/6/8 Olivier Lamy <ol...@apache.org>:
> > we probably need to add @threadSafe in PMD too.
> > I have created MPMD-122 (and will try to do it today)
> > 
> > 2010/6/8 Daniel Kulp <dk...@apache.org>:
> >> On Monday 07 June 2010 7:03:49 pm Olivier Lamy wrote:
> >>> Hi,
> >>> So I have fixed all dependencies issues and deploy a snapshot.
> >>> Can you test on your large cxf build ?
> >>> If all is fine you can close MCHECKSTYLE-139
> >> 
> >> I just ran "mvn validate" about a dozen times (both checkstyle and pmd
> >> bound into validate phase) with various -T's from 4-12 and not a single
> >> problem so I think we're OK with both of them.
> >> 
> >> That said, something is definitely strange as the -T builds are taking
> >> as long or longer than the non -T things, especially the PMD plugin.  
> >> The -T 8 is taking about 10% longer.   Internally, they must be syncing
> >> on something or similar, but at least they seem to work fine.
> >> 
> >> Dan
> >> 
> >>> 2010/6/3 Daniel Kulp <dk...@apache.org>:
> >>> > On Thursday 03 June 2010 12:54:07 pm John Casey wrote:
> >>> >> 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.
> >>> > 
> >>> > Right.  But nothing in checkstyle plugin imports anything from
> >>> > interpolation. Nothing to adjust there.     Thus, it's got to be
> >>> > something in one of the other deps that are pulled in.   Maybe
> >>> > plexus-container-default or maven- plugin-testing-harness or similar.
> >>> >  I've tried updating those, but still have failures.     When I
> >>> > update plexus-container-default  and add things like
> >>> > maven-plugin-descriptor and such the error changes to:
> >>> > 
> >>> > org.codehaus.plexus.component.repository.exception.ComponentLookupExc
> >>> > epti on: Component descriptor cannot be found in the component
> >>> > repository:
> >>> > org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-checkstyl
> >>> > e- plugin:2.6-SNAPSHOT:check.
> >>> >        at
> >>> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
> >>> > ner. java:323) at
> >>> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
> >>> > ner. java:440) at
> >>> > org.codehaus.plexus.PlexusTestCase.lookup(PlexusTestCase.java:222) at
> >>> > org.apache.maven.plugin.testing.AbstractMojoTestCase.lookupMojo(Abstr
> >>> > actM ojoTestCase.java:182) at
> >>> > org.apache.maven.plugin.testing.AbstractMojoTestCase.lookupMojo(Abstr
> >>> > actM ojoTestCase.java:127) at
> >>> > org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojoTest.t
> >>> > estD efaultConfig(CheckstyleViolationCheckMojoTest.java:46)
> >>> > 
> >>> > 
> >>> > Like I said, someone that is really familiar with all the changes
> >>> > that have gone on in all the plexus stuff is really going to have to
> >>> > do this. I'm just making blind shots in the dark and not getting
> >>> > anywhere and I really don't have the time to pursue this right now.
> >>> > 
> >>> > 
> >>> > Dan
> >>> > 
> >>> >> 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: dev-unsubscr...@maven.apache.org For
> >>> >> >> additional commands, e-mail: dev-h...@maven.apache.org
> >>> >> 
> >>> >> --------------------------------------------------------------------
> >>> >> - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>> >> For additional commands, e-mail: dev-h...@maven.apache.org
> >>> > 
> >>> > --
> >>> > Daniel Kulp
> >>> > dk...@apache.org
> >>> > http://dankulp.com/blog
> >>> > 
> >>> > ---------------------------------------------------------------------
> >>> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>> > For additional commands, e-mail: dev-h...@maven.apache.org
> >> 
> >> --
> >> Daniel Kulp
> >> dk...@apache.org
> >> http://dankulp.com/blog
> >> 
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >> For additional commands, e-mail: dev-h...@maven.apache.org
> > 
> > --
> > Olivier
> > http://twitter.com/olamy
> > http://fr.linkedin.com/in/olamy
> > http://www.viadeo.com/fr/profile/olivier.lamy7

-- 
Daniel Kulp
dk...@apache.org
http://dankulp.com/blog

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to