On Thu, 2008-06-12 at 16:53 +0200, [EMAIL PROTECTED] wrote:
> Glase, Stefan schrieb:
> >
> > since those changes my applications compiles with the following errors:
> >
> >  
> >
> > [WARNING] POM for
> 'org.apache.myfaces.tomahawk:tomahawk:pom:1.1.7-SNAPSHOT:compile' is
> invalid. It will be ignored for artifact resolution. Reason: Failed to
> validate POM for project org.apache.myfaces.tomahawk:tomahawk at
> Artifact [org.apache.myfaces.tomahawk:tomahawk:pom:1.1.7-SNAPSHOT:compile]
> >
> > [WARNING] POM for
> 'org.apache.myfaces.tomahawk:tomahawk-sandbox:pom:1.1.7-SNAPSHOT:compile'
> is invalid. It will be ignored for artifact resolution. Reason: Failed
> to validate POM for project org.apache.myfaces.tomahawk:tomahawk-sandbox
> at Artifact
> [org.apache.myfaces.tomahawk:tomahawk-sandbox:pom:1.1.7-SNAPSHOT:compile]
> >
> >  
> >
> > After that dependencies for tomahawk will not be resolved and result
> in missing commons-fileupload and commons-lang, so I have to add them
> manually to my dependencies.
> >
> >  
> >
> > Any suggestions what to do or ideas what is wrong since the last
> changes with tomahawk?
> 
> 
> The problem is that a dependency on "jsf-facelets" was added recently,
> so that facelets taglibs can be supported.
> 
> The parent tomahawk pom defines the version of facelets used, but the
> "core" pom omits the version in its dependency declaration. All would
> normally be well, as the child pom will inherit the version set in the
> parent pom. But the parent pom has not yet been deployed to the snapshot
> repo. So the child pom now has a dependency on facelets, but no version
> is specified.
> 
> Of course it all works fine for people who have built tomahawk locally,
> as their local repo has the latest parent pom. It's only having an old
> parent pom plus a new child pom that is the problem.

I've now deployed the parent pom to the snapshot repo, and everything
should be working again.

Regards,
Simon

Reply via email to