geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Genender <jgenen...@savoirtech.com>
Subject Re: Building specs with Maven 2.x
Date Sat, 29 Oct 2005 20:10:37 GMT
It must then be in a state of flux...this worked for me at 9AM (on my 
new powerbook - yay) this morning...so I suspect they are working on it.

Jeff

Aaron Mulder wrote:
> On 10/29/05, Jeff Genender <jgenender@savoirtech.com> wrote:
>> 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.
> 
> Well, I did that, and when I tried to build that specs tree with Maven
> 2 I got the big Maven stack trace above.  But I'll check it on IRC
> and/or later.  Bad timing on my part, I guess.  :)
> 
> Aaron
> 
>> 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 <jgenender@savoirtech.com> 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 <jason@maven.org> 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
>>>>>>
>>>>>>

Mime
View raw message