Hi,
I'm running into problems building my projects using maven 2.0.9. The
error message returned by Maven, java.lang.AbstractMethodError:
org/apache/maven/wagon/StreamWagon.openConnection()V. Has anyone
encountered this error before? How do I fix this problem? I've provided
the screenshots and my settings.xml. Thanks.
Maven and Java versions:
Maven version: 2.0.9
Java version: 1.5.0
OS name: "linux" version: "2.6.9-67.0.20.elsmp" arch: "x86" Family: "unix"
Settings.xml:
<settings>
<proxies>
</proxies>:
<servers>>:
<server>:
<id>craFtpRepository</id>
<username>egaona</username>
<password>blankedout</password>.
</server>
<server>>
<id>craRepository</id>
<username>egaona</username>
<password>blankedout</password>.
</server>
<server>
<id>csdpFtpRepository</id>
<username>egaona</username>
<password>blankedout</password>
</server>
<server>>
<id>csdpRepository</id>
<username>egaona</username>
<password>blankedout</password>
</server>
</servers>>
<mirrors>>>
<mirror>>>
<id>ggi-project.org</id>
<url>http://ftp.ggi-project.org/pub/packages/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>>
<id>planetmirror.com</id>
<url>http://downloads.planetmirror.com/pub/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>>
<id>lsu.edu</id>
<url>http://ibiblio.lsu.edu/main/pub/packages/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>>
<id>ibiblio.net</id>
<url>http://www.ibiblio.net/pub/packages/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>>
<profiles>>
<profile>>
</profile>
</profiles>>
</settings>
Snippet from error output:
These will use the artifact files already in the core ClassRealm instead,
to allow them to be included in PluginDescriptor.getArtifacts().
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-clean-plugin:2.2:clean' -->
[DEBUG] (f) directory = /build/egaona/cra/target:
[DEBUG] (f) failOnError = true
[DEBUG] (f) followSymLinks = false
[DEBUG] (f) outputDirectory = /build/egaona/cra/target/classes
[DEBUG] (f) project = MavenProject: com.ibm.cra:cra:1.0
@ /build/egaona/cra/pom.xml
[DEBUG] (f) reportDirectory = /build/egaona/cra/target/site
[DEBUG] (f) skip = false
[DEBUG] (f) testOutputDirectory = /build/egaona/cra/target/test-classes
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [clean:clean]
[DEBUG] Trying repository craFtpRepository
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] org/apache/maven/wagon/StreamWagon.openConnection()V
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
java.lang.AbstractMethodError:
org/apache/maven/wagon/StreamWagon.openConnection()V
at org.apache.maven.wagon.AbstractWagon.connect
(AbstractWagon.java:143)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile
(DefaultWagonManager.java:435)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
(DefaultWagonManager.java:354)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact
(DefaultWagonManager.java:309)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:200)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:74))
at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository
(DefaultMavenProjectBuilder.java:556)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository
(DefaultMavenProjectBuilder.java:249)
at
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion
(DefaultPluginManager.java:265)
at
org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin
(DefaultPluginManager.java:197)
at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin
(DefaultPluginManager.java:176)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin
(DefaultLifecycleExecutor.java:1274))
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor
(DefaultLifecycleExecutor.java:1542)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging
(DefaultLifecycleExecutor.java:1033)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings
(DefaultLifecycleExecutor.java:997)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:477)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(DefaultLifecycleExecutor.java:291)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:142)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method))
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
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)
[INFO]
------------------------------------------------------------------------)
[INFO] Total time: 3 seconds
[INFO] Finished at: Thu Jul 17 10:57:08 CDT 2008
[INFO] Final Memory: 6M/25M
[INFO]
------------------------------------------------------------------------)
Enrique