NoSuchMethodError / WagonManager / getAuthenticationInfo
--------------------------------------------------------

                 Key: MTOMCAT-31
                 URL: http://jira.codehaus.org/browse/MTOMCAT-31
             Project: Maven 2.x Tomcat Plugin
          Issue Type: Bug
    Affects Versions: 1.0-beta-1
         Environment: windows XP
            Reporter: Katarina Golbang


My problem is that there seems to be an incompatibility between Eclipse and 
Maven-Manager when using the delploy:tomcat goal. 
There is an attempt to invoke the (non-existing) method getAuthenticationInfo( 
String[] .. ) instead of getAuthenticationInfo(String). See exception below 
(3th step) for further details.
 
Exception:
java.lang.NoSuchMethodError: 
org.apache.maven.artifact.manager.WagonManager.getAuthenticationInfo(Ljava/lang/String;)Lorg/apache/maven/wagon/authentication/AuthenticationInfo;
 
--------------------------------------------------------------------------------------------------------------
 
1. definition of the plug-in in the pom.xml of the web-project:
 
<plugin> 
<groupId>org.codehaus.mojo</groupId> 
<artifactId>tomcat-maven-plugin</artifactId> 
<version>1.0-beta-1</version>
<configuration> 
<url>http://localhost:10080/manager/html</url> 
<path>/${project.build.finalName}</path>
<server>local_tomcat</server> 
</configuration> 
</plugin> 

 
2. execute the goal deploy-tomcat
 
 
3. console output:
 
[INFO] Build Order:
[INFO] 
[INFO] wigeoweb-frameworkwebapp Maven Webapp
[INFO] 
[INFO] Building wigeoweb-frameworkwebapp Maven Webapp
[INFO] Executing tomcat-maven-plugin[1.0-beta-1]: deploy on 
wigeoweb-frameworkwebapp
[INFO] Deploying war to http://localhost:10080/wigeoweb 
---------------------------------------------------
constituent[0]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/commons-beanutils-1.7.0.jar
constituent[1]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/commons-cli-1.2.jar
constituent[2]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/commons-logging-1.1.1.jar
constituent[3]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/commons-logging-api-1.1.jar
constituent[4]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/easymock-1.2_Java1.3.jar
constituent[5]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/google-collect-snapshot-20080530.jar
constituent[6]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/jsecurity-0.9.0-RC2.jar
constituent[7]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/log4j-1.2.12.jar
constituent[8]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-compat-3.0-SNAPSHOT.jar
constituent[9]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-core-3.0-SNAPSHOT.jar
constituent[10]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-embedder-3.0-SNAPSHOT.jar
constituent[11]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-model-3.0-SNAPSHOT.jar
constituent[12]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-model-builder-3.0-SNAPSHOT.jar
constituent[13]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/maven-plugin-api-3.0-SNAPSHOT.jar
constituent[14]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/nekohtml-1.9.6.2.jar
constituent[15]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-build-api-0.0.4.jar
constituent[16]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-cipher-1.1.jar
constituent[17]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-component-annotations-1.0.0.jar
constituent[18]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-container-default-1.0.0.jar
constituent[19]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-interpolation-1.11.jar
constituent[20]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-sec-dispatcher-1.2.jar
constituent[21]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/plexus-utils-1.5.15.jar
constituent[22]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/wagon-file-1.0-beta-5.jar
constituent[23]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/wagon-http-lightweight-1.0-beta-5.jar
constituent[24]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/wagon-http-shared-1.0-beta-5.jar
constituent[25]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/wagon-provider-api-1.0-beta-5.jar
constituent[26]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/xbean-reflect-3.4.jar
constituent[27]: 
file:/C:/Programme/eclipse/eclipse35/plugins/org.maven.ide.components.maven_embedder_3.0.0.SNAPSHOT-r795913/jars/xercesMinimal-1.9.6.2.jarException
 in thread "main" java.lang.NoSuchMethodError: 
org.apache.maven.artifact.manager.WagonManager.getAuthenticationInfo(Ljava/lang/String;)Lorg/apache/maven/wagon/authentication/AuthenticationInfo;
at 
org.codehaus.mojo.tomcat.AbstractCatalinaMojo.getManager(AbstractCatalinaMojo.java:192)
at 
org.codehaus.mojo.tomcat.AbstractDeployWarMojo.deployWar(AbstractDeployWarMojo.java:85)
at 
org.codehaus.mojo.tomcat.AbstractDeployMojo.invokeManager(AbstractDeployMojo.java:85)
at 
org.codehaus.mojo.tomcat.AbstractCatalinaMojo.execute(AbstractCatalinaMojo.java:141)
---------------------------------------------------
at 
org.codehaus.mojo.tomcat.AbstractWarCatalinaMojo.execute(AbstractWarCatalinaMojo.java:63)
at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:323)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:196)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:189)
at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:467)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:169)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:61)
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:589)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
at org.codehaus.classworlds.Launcher.main(Launcher.java:31)



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to