Hi, I am trying to migrate an application from 1.9.1 to 2.0.0 but I am experiencing some problems.
I am using the sshClient as follows: org.jclouds.ssh.SshClient sshClient = context.utils().sshFactory().create(HostAndPort.fromParts(host, port),LoginCredentials.builder().user(username).password(password).build()); sshClient.put(path, content); But I have the following error: Dec 15, 2016 7:59:06 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [mvc-dispatcher] in context with path [] threw exception [Handler processing failed; nested exception is java.lang.NoSuchMethodError: net.schmizz.sshj.userauth.keyprovider.OpenSSHKeyFile.init(Ljava/lang/String;Ljava/lang/String;)V] with root cause java.lang.NoSuchMethodError: net.schmizz.sshj.userauth.keyprovider.OpenSSHKeyFile.init(Ljava/lang/String;Ljava/lang/String;)V at org.jclouds.sshj.SSHClientConnection.create(SSHClientConnection.java:162) at org.jclouds.sshj.SSHClientConnection.create(SSHClientConnection.java:49) at org.jclouds.sshj.SshjSshClient.acquire(SshjSshClient.java:195) at org.jclouds.sshj.SshjSshClient.connect(SshjSshClient.java:224) at org.jclouds.sshj.SshjSshClient.acquire(SshjSshClient.java:212) at org.jclouds.sshj.SshjSshClient$PutConnection.create(SshjSshClient.java:320) at org.jclouds.sshj.SshjSshClient$PutConnection.create(SshjSshClient.java:298) at org.jclouds.sshj.SshjSshClient.acquire(SshjSshClient.java:195) at org.jclouds.sshj.SshjSshClient.put(SshjSshClient.java:355) at org.jclouds.sshj.SshjSshClient.put(SshjSshClient.java:171) Does anyone know how can I fix this problem ? Regards Ruben