Hi,
You are right. This is the directory listing of the common directory. Any
idea, But why does this get listed instead of common getting created as a
directory.
Regards,
Piyush Kumar Nahata,
-----Original Message-----
From: Emmanuel Venisse [mailto:[EMAIL PROTECTED]
Sent: Tuesday, August 29, 2006 8:51 PM
To: [email protected]
Subject: Re: Continuum Gives a Not a v4.0.0 POM exception.
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/po
> m.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:[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]> ]
> Sent: Tuesday, August 29, 2006 7:23 PM
> To: [email protected]
> 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(Default
>> M
>> av
>> enProjectBuilder.java:1299)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>> M
>> av
>> enProjectBuilder.java:1270)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
>> l
>> eI
>> nternal(DefaultMavenProjectBuilder.java:414)
>> at
>> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
>> n
>> 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.MavenTwoContinuumPro
>> j
>> ec
>> tBuilder.readModules(MavenTwoContinuumProjectBuilder.java:99)
>> at
>> org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumPro
>> j
>> ec
>> tBuilder.buildProjectsFromMetadata(MavenTwoContinuumProjectBuilder.java:
>> 83)
>> at
>> org.apache.maven.continuum.core.action.CreateProjectsFromMetadata.exe
>> c
>> ut
>> e(CreateProjectsFromMetadata.java:74)
>> at
>> org.apache.maven.continuum.DefaultContinuum.executeAction(DefaultCont
>> i
>> nu
>> um.java:2089)
>> at
>> org.apache.maven.continuum.DefaultContinuum.executeAddProjectsFromMet
>> a
>> da
>> taActivity(DefaultContinuum.java:804)
>> at
>> org.apache.maven.continuum.DefaultContinuum.addMavenTwoProject(Defaul
>> t
>> Co
>> ntinuum.java:712)
>> at
>> org.apache.maven.continuum.web.action.AddMavenTwoProject.uponSuccessf
>> u
>> lV
>> alidation(AddMavenTwoProject.java:52)
>> at
>> org.codehaus.plexus.formica.action.AbstractEntityAction.execute(Abstr
>> a
>> ct
>> EntityAction.java:136)
>> at
>> org.codehaus.plexus.summit.pipeline.valve.ActionValve.invoke(ActionVa
>> l
>> ve
>> .java:68)
>> at
>> org.codehaus.plexus.summit.pipeline.AbstractPipeline.invoke(AbstractP
>> i
>> 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(WebApplicati
>> o
>> 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(WebApplication
>> C
>> 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,
>>
>>
>>
>>
>
>
>
>