continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Venisse <emman...@venisse.net>
Subject Re: Continuum Gives a Not a v4.0.0 POM exception.
Date Tue, 29 Aug 2006 15:21:05 GMT


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