continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Torsten Curdt" <tcu...@apache.org>
Subject Re: Re: Continuum Gives a Not a v4.0.0 POM exception.
Date Tue, 29 Aug 2006 15:50:22 GMT
Check your local repository. I've encountered a similar problem. Maven
downloaded an html error page instead of a valid pom. I had to change
the mirror and remove the invalid poms from my .m2/repository. Never
expected maven to be so stupid and not realize that it had downloaded
crap :-(

HTH
--
Torsten

On 8/29/06, Emmanuel Venisse <emmanuel@venisse.net> wrote:
>
>
> Piyush Kumar Nahata a écrit :
> >
> >
> > Hi,
> >   When I give the URL with the POM.xml included in it, as http://10.225.96.127:8089/svn/repos/steam/common/pom.xml
<http://10.225.96.127:8089/svn/repos/steam/common/pom.xml> , I get a different Error.
> >
> > Could not download http://10.225.96.127:8089/svn/repos/steam/common/pom.xml: /work/servers/continuum-1.0.3/temp/continuum/svn/repos/steam/common/pom.xml
(Not a directory)
> >
> > When I browsed to this path, I found that Steam is a directory, but common is a
file and not a directory. Hence, the error is thrown as Not a directory. Any idea, why does
common gets created as a file and not a directory.
> >
> > The following is the content of the common file. I decipher it is the same as what
gets printed on the browser when I browse to the location  http://10.225.96.127:8089/svn/repos/steam/common/
<http://10.225.96.127:8089/svn/repos/steam/common/pom.xml>
> >
> > <html><head><title>Revision 2265: /steam/common</title></head>
> > <body>
> >  <h2>Revision 2265: /steam/common</h2>
> >  <ul>
> >   <li><a href="../">..</a></li>
> >   <li><a href="conf/">conf/</a></li>
> >   <li><a href="pom.xml">pom.xml</a></li>
> >   <li><a href="src/">src/</a></li>
> >  </ul>
> >  <hr noshade><em>Powered by <a href="http://subversion.tigris.org/">Subversion</a
<http://subversion.tigris.org/">Subversion</a> > version 1.1.4 (r13838).</em>
> > </body></html>
>
> This output isn't a pom but a directory listing of common directory
>
> Emmanuel
> >
> >  Thanks in advance....
> >
> > Regards,
> > Piyush Kumar Nahata,
> >
> >
> > -----Original Message-----
> > From: Emmanuel Venisse [mailto:emmanuel@venisse.net <mailto:emmanuel@venisse.net>
]
> > Sent: Tuesday, August 29, 2006 7:23 PM
> > To: continuum-users@maven.apache.org
> > Subject: Re: Continuum Gives a Not a v4.0.0 POM exception.
> >
> >
> > Piyush Kumar Nahata a écrit :
> >> Hi all,
> >>    I'm using Continuum-1.0.3 with Maven 2.0.4. I have a multi project.
> >> When I try to give the URL of the child project, I get the folowing
> >> Error
> >>
> >> ----------------------------------START OF STACK
> >> TRACE--------------------------------------------
> >>
> >> 2006-08-29 09:24:38,643 [SocketListener0-9] INFO
> >> ContinuumProjectBuilder:maven-two-builder - Downloading
> >> http://10.225.96.127:8089/svn/repos/steam/common <http://10.225.96.127:8089/svn/repos/steam/common>
> >> 2006-08-29 09:24:38,678 [SocketListener0-9] ERROR MavenBuilderHelper
> >> - Cannot build maven project from
> >> /work/servers/continuum-1.0.3/temp/continuum/svn/repos/steam/common
> >> (Not a v4.0.0 POM.).
> >>
> >> org.apache.maven.project.InvalidProjectModelException: Not a v4.0.0 POM.
> >>         at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultM
> >> av
> >> enProjectBuilder.java:1299)
> >>         at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultM
> >> av
> >> enProjectBuilder.java:1270)
> >>         at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFil
> >> eI
> >> nternal(DefaultMavenProjectBuilder.java:414)
> >>         at
> >> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMaven
> >> Pr
> >> ojectBuilder.java:201)
> >>         at
> >> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.
> >> getMavenProject(DefaultMavenBuilderHelper.java:306)
> >>         at
> >> org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProj
> >> ec
> >> tBuilder.readModules(MavenTwoContinuumProjectBuilder.java:99)
> >>         at
> >> org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProj
> >> ec
> >> tBuilder.buildProjectsFromMetadata(MavenTwoContinuumProjectBuilder.java:
> >> 83)
> >>         at
> >> org.apache.maven.continuum.core.action.CreateProjectsFromMetadata.exec
> >> ut
> >> e(CreateProjectsFromMetadata.java:74)
> >>         at
> >> org.apache.maven.continuum.DefaultContinuum.executeAction(DefaultConti
> >> nu
> >> um.java:2089)
> >>         at
> >> org.apache.maven.continuum.DefaultContinuum.executeAddProjectsFromMeta
> >> da
> >> taActivity(DefaultContinuum.java:804)
> >>         at
> >> org.apache.maven.continuum.DefaultContinuum.addMavenTwoProject(Default
> >> Co
> >> ntinuum.java:712)
> >>         at
> >> org.apache.maven.continuum.web.action.AddMavenTwoProject.uponSuccessfu
> >> lV
> >> alidation(AddMavenTwoProject.java:52)
> >>         at
> >> org.codehaus.plexus.formica.action.AbstractEntityAction.execute(Abstra
> >> ct
> >> EntityAction.java:136)
> >>         at
> >> org.codehaus.plexus.summit.pipeline.valve.ActionValve.invoke(ActionVal
> >> ve
> >> .java:68)
> >>         at
> >> org.codehaus.plexus.summit.pipeline.AbstractPipeline.invoke(AbstractPi
> >> pe
> >> line.java:70)
> >>         at org.codehaus.plexus.summit.Summit.doGet(Summit.java:54)
> >>         at org.codehaus.plexus.summit.Summit.doPost(Summit.java:108)
> >>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> >>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >>         at
> >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
> >>         at
> >> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicatio
> >> nH
> >> andler.java:294)
> >>         at
> >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> >>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
> >>         at
> >> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationC
> >> on
> >> text.java:525)
> >>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
> >>         at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> >>         at
> >> org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
> >>         at
> >> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
> >>         at
> >> org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
> >>         at
> >> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:2
> >> 18
> >> )
> >>         at
> >> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:331)
> >>         at
> >> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:520)
> >> 2006-08-29 09:24:38,680 [SocketListener0-9] INFO  Continuum
> >> - Created 0 projects.
> >> 2006-08-29 09:24:38,680 [SocketListener0-9] INFO  Continuum
> >> - Created 0 project groups.
> >> 2006-08-29 09:24:38,680 [SocketListener0-9] INFO  Continuum
> >> - 1 warnings.
> >> 2006-08-29 09:24:38,681 [SocketListener0-9] INFO  Continuum
> >> - Cannot build maven project from
> >> /work/servers/continuum-1.0.3/temp/continuum/svn/repos/steam/common
> >> (Not a v4.0.0 POM.).
> >>
> >> ----------------------------------END OF STACK
> >> TRACE--------------------------------------------
> >
> > The url you provided isn't the url of a m2 pom. It should be somethink like this
:
> > http://10.225.96.127:8089/svn/repos/steam/common/pom.xml <http://10.225.96.127:8089/svn/repos/steam/common/pom.xml>
> >
> >> Here, Steam is the name of the parent project and Common is the name
> >> of the child project that I'm trying to build.
> >> /repos/steam/common is the structure in the Repository.
> >>
> >> I'm running this on Linix.
> >>
> >> Am I missing something ?? Does anyone have any idea why, Continuum
> >> uses temp to store the local files, when I have given a proper file
> >> path to checkout the files.
> >
> > temp is used only for the download of the pom. then continuum can load it and checkout
the project in the project working directory. The temp file isn't used after.
> >
> >> I get this error as soon as I Give the URL and try to load the
> >> project()i.e click on the submit button on the Continuum page).
> >>
> >> Any idea's are highly appreciated.
> >>
> >> Regards,
> >> Piyush Kumar Nahata,
> >>
> >>
> >>
> >>
> >
> >
> >
> >
>
>

Mime
View raw message