Aaron, I had the same issue...
As a work around...go into your geronimo directory and issue this (all on one line):
svn checkout https://svn.apache.org/repos/asf/geronimo/specs/trunk/ specs Then you should be able to build it all. Jeff Aaron Mulder wrote:
So I tried a rebuild-all. Geronimo won't build because the specs aren't there. The specs won't build because of the error below (is that saying Geronimo isn't there?). I assume I'm supposed to use maven2 on geronimo/specs/trunk now because Maven 1.1 didn't seem to do anything. :) Thanks, Aaron [INFO] Scanning for projects... [INFO] ---------------------------------------------------------------------------- [ERROR] FATAL ERROR [INFO] ---------------------------------------------------------------------------- [INFO] Failed to resolve artifact. GroupId: org.apache.geronimo ArtifactId: geronimo Version: 1.0-SNAPSHOT Reason: Unable to download the artifact from any repository org.apache.geronimo:geronimo:1.0-SNAPSHOT:pom from the specified remote repositories: central (http://repo1.maven.org/maven2) [INFO] ---------------------------------------------------------------------------- [INFO] Trace org.apache.maven.reactor.MavenExecutionException: POM 'org.apache.geronimo:geronimo' not found in repository: Unable to download the artifact from any repository org.apache.geronimo:geronimo:1.0-SNAPSHOT:pom from the specified remote repositories: central (http://repo1.maven.org/maven2) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:359) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:276) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113) at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.apache.geronimo:geronimo' not found in repository: Unable to download the artifact from any repository org.apache.geronimo:geronimo:1.0-SNAPSHOT:pom from the specified remote repositories: central (http://repo1.maven.org/maven2) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:423) at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:955) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:586) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:298) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:276) at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:509) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:441) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:345) ... 11 more Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository org.apache.geronimo:geronimo:1.0-SNAPSHOT:pom from the specified remote repositories: central (http://repo1.maven.org/maven2) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:136) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:63) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:380) ... 18 more Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:260) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:124) ... 20 more [INFO] ---------------------------------------------------------------------------- [INFO] Total time: < 1 second [INFO] Finished at: Sat Oct 29 14:08:38 EDT 2005 [INFO] Final Memory: 1M/2M [INFO] ---------------------------------------------------------------------------- On 10/29/05, Jeff Genender <[EMAIL PROTECTED]> wrote:This is just the <sourceDirectory> and <testSourceDirectory> parameters in the <build> section of the pom, so we do not need to move anything in the interim, just add those declarations to point at our locations. Jeff Aaron Mulder wrote:Jason, I guess this is really a Maven question, but... If I read that page right it says that what's now geronimo/module-name/src/java geronimo/module-name/src/test Would need to change (for Maven 2) to geronimo/module-name/src/main/java geronimo/module-name/src/test/java Is that correct? Is that easy to override so the former layout works for all the modules in one shot? Thanks, Aaron On 10/29/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:Hi, I've got all the specs builds working with Maven 2.x except for the corba module for which I need to whip up a quick plug-in to deal with IDL. Are the specs built frequently because I see that you've changed the directory structure of the SVN repository and so many of your references like: ../../etc/project.xml Won't work anymore unless I'm not seeing something. If I can get the specs building with Maven 2.x and get the artifacts produced into the m1 repository, and get the spec builds running under Continuum can I flip the spec builds over to Maven 2.x standards and use it as the default build? I figure that the specs don't change that often and is a good place to start if folks are interesting in converting the build over to Maven 2.x. This basically boils down to adhering to this: http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html And getting a few tips about the corba module (Alan :-)). Everything else appears to be working. -- jvz. Jason van Zyl jason at maven.org http://maven.apache.org you are never dedicated to something you have complete confidence in. No one is fanatically shouting that the sun is going to rise tomorrow. They know it is going to rise tomorrow. When people are fanatically dedicated to political or religious faiths or any other kind of dogmas or goals, it's always because these dogmas or goals are in doubt. -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
