Bug#449188: libwagon-java: Missing package org.apache.maven.wagon.providers.ssh.knownhost
Alexander Hvostov
alex at aoi.dyndns.org
Sat Nov 3 22:55:18 UTC 2007
Package: libwagon-java
Version: 1.0-beta-2-1
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The jar file "/usr/share/java/wagon-ssh.jar" doesn't have the package
org.apache.maven.wagon.providers.ssh.knownhost
which is needed by the wagon implementations in that jar.
This problem causes a NoClassDefFoundError when trying to use the wagon:
org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying artifact: Unsupported Protocol: 'sftp': Cannot find wagon which supports the requested protocol: sftp
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
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:597)
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.plugin.MojoExecutionException: Error deploying artifact: Unsupported Protocol: 'sftp': Cannot find wagon which supports the requested protocol: sftp
at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:174)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
... 16 more
Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error deploying artifact: Unsupported Protocol: 'sftp': Cannot find wagon which supports the requested protocol: sftp
at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:94)
at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:162)
... 18 more
Caused by: org.apache.maven.wagon.TransferFailedException: Unsupported Protocol: 'sftp': Cannot find wagon which supports the requested protocol: sftp
at org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:184)
at org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:153)
at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:80)
... 19 more
Caused by: org.apache.maven.wagon.UnsupportedProtocolException: Cannot find wagon which supports the requested protocol: sftp
at org.apache.maven.artifact.manager.DefaultWagonManager.getWagon(DefaultWagonManager.java:128)
at org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:178)
... 21 more
Caused by: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Unable to lookup component 'org.apache.maven.wagon.Wagonsftp', it could not be created
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:335)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:440)
at org.apache.maven.artifact.manager.DefaultWagonManager.getWagon(DefaultWagonManager.java:124)
... 22 more
Caused by: org.codehaus.plexus.component.factory.ComponentInstantiationException: Could not instanciate component: role: 'org.apache.maven.wagon.Wagon', implementation: 'org.apache.maven.wagon.providers.ssh.jsch.SftpWagon', role hint: 'sftp'
at org.codehaus.plexus.component.factory.java.JavaComponentFactory.makeException(JavaComponentFactory.java:77)
at org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInstance(JavaComponentFactory.java:62)
at org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1464)
at org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93)
at org.codehaus.plexus.component.manager.PerLookupComponentManager.getComponent(PerLookupComponentManager.java:48)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:331)
... 24 more
Caused by: java.lang.NoClassDefFoundError: org/apache/maven/wagon/providers/ssh/knownhost/UnknownHostException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInstance(JavaComponentFactory.java:44)
... 28 more
- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.22 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libwagon-java depends on:
ii libcommons-httpclient-ja 3.1-1 A Java(TM) library for creating HT
ii libcommons-net-java 1.4.1-1 internet protocol suite Java libra
ii libcommons-openpgp-java 0+svn533492-1 a common and simple interface for
ii libganymed-ssh2-java 210-2 pure Java implementation of the SS
ii libjsch-java 0.1.34ds1-1 java secure channel
ii libjtidy-java 7+svn20070309-1 a Java port of HTML Tidy, a HTML s
ii libplexus-classworlds-ja 1.2+svn5720-1 Class loading utilities for the Pl
ii libplexus-component-api- 1.0+svn6316-1 utilities for the Plexus framework
ii libplexus-interactivity- 1.0-alpha-6-2 interactivity API for the Plexus f
ii libplexus-utils-java 1:1.4.1-1 utilities for the Plexus framework
ii libslide-webdavclient-ja 2.1+dfsg-2 WebDAV client library for Java
libwagon-java recommends no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHLPxWtHQW4HWNftkRAqdiAJwJzzgIYBS1KHhkrmkdFM7Zsc1h1wCgkxHY
d7KxNat69knL4T6pXzvIC48=
=6JaK
-----END PGP SIGNATURE-----
More information about the pkg-java-maintainers
mailing list