Replace it manually.

I need to do that because maven doesn't interpolate parent stuff.


VELO

On Wed, Nov 12, 2008 at 6:53 PM, Garry <[EMAIL PROTECTED]> wrote:

>
> Nexus, ok, will look into that.
>
> One thing that still puzzles me is when you say the following in your
> example POMs:
>
>        <parent>
>                <groupId>info.flex-mojos</groupId>
>                <artifactId>flex-super-pom</artifactId>
>                <version>%{flex-mojos.version}</version>
>        </parent>
>
> I can't seem to define 'flex-mojos.version' in either the local POM or
> ~/.m2/settings.xml such that
> it gets interpolated. Instead, I've been editing the POM to replace it
> with a fixed version, e.g., 2.0M8.
> How, and where, do you define this property?
>
> Garry
>
> On Nov 12, 3:31 pm, "Marvin Froeder" <[EMAIL PROTECTED]> wrote:
> > I got this problem here several times....
> >
> > Then I start to use nexus to manage my local dependencies.....  helped a
> > lot.
> >
> > I have the terrible habit of pressing Crtl+C on the middle of maven build
> > process.  This can break artifacts being downloaded.
> >
> > VELO
> >
> > On Wed, Nov 12, 2008 at 6:29 PM, Garry <[EMAIL PROTECTED]> wrote:
> >
> > > Right again - as usual - VELO; dumping my local repo did the trick.
> >
> > > Thanks, Garry
> >
> > > On Nov 12, 3:08 pm, Garry <[EMAIL PROTECTED]> wrote:
> > > > Ok, will dump my local repo and let you know ...
> >
> > > > Garry
> >
> > > > On Nov 12, 3:01 pm, "Marvin Froeder" <[EMAIL PROTECTED]> wrote:
> >
> > > > > Html wrapper doesn't use commons-codec, directly.  But, some
> > > dependencies
> > > > > do:
> > > > > info.flex-mojos:html-wrapper-mojo:maven-plugin:2.0M9-SNAPSHOT
> > > > > +- info.flex-mojos:util:jar:2.0M9-SNAPSHOT:compile
> > > > > |  \- org.jdom:jdom:jar:1.1:compile
> > > > > +- eu.cedarsoft.utils:zip:jar:1.1:compile
> > > > > |  +- eu.cedarsoft:guice-annotations:jar:1.0:compile
> > > > > |  \- com.intellij:annotations:jar:6.0.3:compile
> > > > > +- commons-io:commons-io:jar:1.4:compile
> > > > > +- org.apache.maven:maven-plugin-api:jar:2.0.9:compile
> > > > > +- org.apache.maven:maven-project:jar:2.0.9:compile
> > > > > |  +- org.apache.maven:maven-settings:jar:2.0.9:compile
> > > > > |  +- org.apache.maven:maven-profile:jar:2.0.9:compile
> > > > > |  +- org.apache.maven:maven-model:jar:2.0.9:compile
> > > > > |  +- org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
> > > > > |  |  +-
> org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
> > > > > |  |  \-
> > > org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:compile
> > > > > |  +- org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
> > > > > |  +- org.codehaus.plexus:plexus-utils:jar:1.5.6:compile
> > > > > |  +- org.apache.maven:maven-artifact:jar:2.0.9:compile
> > > > > |  \-
> >
> > >
> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
> > > > > |     +- junit:junit:jar:4.4:test (version managed from 3.8.1;
> scope
> > > managed
> > > > > from compile)
> > > > > |     \- classworlds:classworlds:jar:1.1-alpha-2:compile
> > > > > \- commons-httpclient:commons-httpclient:jar:3.1:compile
> > > > >    +- commons-logging:commons-logging:jar:1.0.4:compile
> > > > >    \- commons-codec:commons-codec:jar:1.3:compile (version managed
> from
> > > 1.2)
> >
> > > > > Hopefully is the commons-httpclient pom who is broken.
> >
> > > > > Another way to "fix" this is purge your entire repo.
> >
> > > > > VELO
> >
> > > > > On Wed, Nov 12, 2008 at 5:42 PM, Garry <[EMAIL PROTECTED]>
> wrote:
> >
> > > > > > Don't know why an artifact would be broken.
> >
> > > > > > Here's a bit more error output. I'm not familiar with the "realm"
> > > > > > concept. Have you seen anything like
> > > > > > this before:
> >
> > > > > > [INFO] Extracting template
> > > > > > [FATAL ERROR]
> info.flexmojos.htmlwrapper.HtmlWrapperMojo#execute()
> > > > > > caused a linkage error (java.lang.NoClassDefFoundError) and may
> be
> > > out-
> > > > > > of-date. Check the realms:
> > > > > > [FATAL ERROR] Plugin realm =
> > > app0.child-container[info.flex-mojos:html-
> > > > > > wrapper-mojo]
> > > > > > urls[0] = file:/Users/garry/.m2/repository/info/flex-mojos/html-
> > > > > > wrapper-mojo/2.0M8/html-wrapper-mojo-2.0M8.jar
> > > > > > urls[1] =
> > > file:/Users/garry/.m2/repository/info/flex-mojos/util/2.0M8/
> > > > > > util-2.0M8.jar
> > > > > > urls[2] =
> file:/Users/garry/.m2/repository/commons-io/commons-io/1.4/
> > > > > > commons-io-1.4.jar
> > > > > > urls[3] =
> > > file:/Users/garry/.m2/repository/org/codehaus/plexus/plexus-
> > > > > > utils/1.1/plexus-utils-1.1.jar
> > > > > > urls[4] =
> > > file:/Users/garry/.m2/repository/eu/cedarsoft/utils/zip/1.1/
> > > > > > zip-1.1.jar
> > > > > > urls[5] = file:/Users/garry/.m2/repository/eu/cedarsoft/guice-
> > > > > > annotations/1.0/guice-annotations-1.0.jar
> > > > > > urls[6] =
> file:/Users/garry/.m2/repository/com/intellij/annotations/
> > > > > > 6.0.3/annotations-6.0.3.jar
> > > > > > urls[7] = file:/Users/garry/.m2/repository/org/jdom/jdom/1.1/
> > > > > > jdom-1.1.jar
> > > > > > urls[8] =
> > > file:/Users/garry/.m2/repository/commons-httpclient/commons-
> > > > > > httpclient/3.1/commons-httpclient-3.1.jar
> > > > > > [FATAL ERROR] Container realm = plexus.core
> > > > > > urls[0] =
> file:/Users/garry/apps/maven/maven/lib/maven-2.0.9-uber.jar
> > > > > > [INFO] -
> > > > > > [ERROR] FATAL ERROR
> > > > > > [INFO] -
> > > > > > [INFO] org/apache/commons/codec/DecoderException
> > > > > > [INFO] -
> > > > > > [INFO] Trace
> > > > > > java.lang.NoClassDefFoundError: org/apache/commons/codec/
> > > > > > DecoderException
> >
> > > > > > Thanks, Garry
> >
> > > > > > On Nov 12, 2:32 pm, "Marvin Froeder" <[EMAIL PROTECTED]> wrote:
> > > > > > > Probably some artifact is broken in your repo...  maybe
> > > > > > commons-http-client
> >
> > > > > > > On Wed, Nov 12, 2008 at 5:20 PM, Garry <[EMAIL PROTECTED]>
> > > wrote:
> >
> > > > > > > > It must be something in my enviroment, just not sure what. If
> I
> > > copy
> > > > > > > > the
> > > > > > > > codec jar into Maven's 'lib' folder, then it's resolved
> correctly
> > > by
> > > > > > > > the mojo.
> > > > > > > > Any idea what I'm missing here?
> >
> > > > > > > > Thanks, Garry
> >
> > > > > > > > On Nov 12, 1:57 pm, "Marvin Froeder" <[EMAIL PROTECTED]>
> wrote:
> > > > > > > > > No, you don't need to handle this kind of thing.  The mojo
> > > should
> > > > > > resolve
> > > > > > > > by
> > > > > > > > > it's own.
> >
> > > > > > > > > try to unzip your commons codec, may be is corrupted, if
> so,
> > > delete
> > > > > > and
> > > > > > > > > redownload it.
> >
> > > > > > > > > VELO
> >
> > > > > > > > > On Wed, Nov 12, 2008 at 4:54 PM, Garry <
> [EMAIL PROTECTED]>
> > > wrote:
> >
> > > > > > > > > > Hi,
> >
> > > > > > > > > > When attempting to build the html-template-application
> > > example, I
> > > > > > get
> > > > > > > > > > the following error:
> >
> > > > > > > > > > java.lang.NoClassDefFoundError: org/apache/commons/codec/
> > > > > > > > > > DecoderException
> > > > > > > > > >        at
> > > > > > info.flexmojos.htmlwrapper.HtmlWrapperMojo.extractTemplate
> > > > > > > > > > (HtmlWrapperMojo.java:249)
> > > > > > > > > >        at
> info.flexmojos.htmlwrapper.HtmlWrapperMojo.execute
> > > > > > > > > > (HtmlWrapperMojo.java:178)
> > > > > > > > > >        at
> > > org.apache.maven.plugin.DefaultPluginManager.executeMojo
> > > > > > > > > > (DefaultPluginManager.java:451)
> > > > > > > > > >        at
> > > > > > > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> > > > > > > > > > (DefaultLifecycleExecutor.java:558)
> >
> > > > > > > > > > I do have the JAR
> 'commons-codec/commons-codec/1.3/commons-
> > > > > > > > > > codec-1.3.jar' in my local
> > > > > > > > > > repo. Obviously, I need to put it somewhere else so the
> mojo
> > > can
> > > > > > see
> > > > > > > > > > it. Where?
> >
> > > > > > > > > > Thanks, Garry
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to