[
http://jira.codehaus.org/browse/MTOMCAT-31?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=185373#action_185373
]
Olivier Lamy commented on MTOMCAT-31:
-------------------------------------
IMHO you should address this to m2eclipse
jira.https://issues.sonatype.org/browse/MNGECLIPSE
> 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