You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ff...@apache.org on 2008/11/25 04:13:04 UTC

svn commit: r720395 - in /servicemix/smx4/kernel/trunk: client/src/main/java/org/apache/servicemix/kernel/client/ gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/

Author: ffang
Date: Mon Nov 24 19:13:04 2008
New Revision: 720395

URL: http://svn.apache.org/viewvc?rev=720395&view=rev
Log:
[SMX4KNL-149]Build failure due to new sshd snapshot

Modified:
    servicemix/smx4/kernel/trunk/client/src/main/java/org/apache/servicemix/kernel/client/Main.java
    servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/GShellShellFactory.java
    servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/SshAction.java

Modified: servicemix/smx4/kernel/trunk/client/src/main/java/org/apache/servicemix/kernel/client/Main.java
URL: http://svn.apache.org/viewvc/servicemix/smx4/kernel/trunk/client/src/main/java/org/apache/servicemix/kernel/client/Main.java?rev=720395&r1=720394&r2=720395&view=diff
==============================================================================
--- servicemix/smx4/kernel/trunk/client/src/main/java/org/apache/servicemix/kernel/client/Main.java (original)
+++ servicemix/smx4/kernel/trunk/client/src/main/java/org/apache/servicemix/kernel/client/Main.java Mon Nov 24 19:13:04 2008
@@ -16,9 +16,9 @@
  */
 package org.apache.servicemix.kernel.client;
 
-import com.google.code.sshd.SshClient;
+import com.google.code.sshd.ClientChannel;
 import com.google.code.sshd.ClientSession;
-import com.google.code.sshd.Channel;
+import com.google.code.sshd.SshClient;
 import jline.ConsoleReader;
 
 /**
@@ -69,12 +69,12 @@
             client.start();
             ClientSession session = client.connect(host, port);
             session.authPassword(user, password);
-            Channel channel = session.createChannel("shell");
+            ClientChannel channel = session.createChannel("shell");
             channel.setIn(new ConsoleReader().getInput());
             channel.setOut(System.out);
             channel.setErr(System.err);
             channel.open();
-            channel.waitFor(Channel.CLOSED, 0);
+            channel.waitFor(ClientChannel.CLOSED, 0);
         } catch (Throwable t) {
             t.printStackTrace();
             System.exit(1);

Modified: servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/GShellShellFactory.java
URL: http://svn.apache.org/viewvc/servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/GShellShellFactory.java?rev=720395&r1=720394&r2=720395&view=diff
==============================================================================
--- servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/GShellShellFactory.java (original)
+++ servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/GShellShellFactory.java Mon Nov 24 19:13:04 2008
@@ -131,7 +131,7 @@
             this.err = err;
         }
 
-        public void start(Map<String,String> env) throws Exception {
+        public void start(Map<String,String> env) throws IOException {
             this.io = new IO(in, out, err, false);
             this.variables = new Variables((Map) env);
             new Thread(this).start();

Modified: servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/SshAction.java
URL: http://svn.apache.org/viewvc/servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/SshAction.java?rev=720395&r1=720394&r2=720395&view=diff
==============================================================================
--- servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/SshAction.java (original)
+++ servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/servicemix/kernel/gshell/core/sshd/SshAction.java Mon Nov 24 19:13:04 2008
@@ -34,9 +34,9 @@
 import java.net.URI;
 import java.util.List;
 
-import com.google.code.sshd.SshClient;
+import com.google.code.sshd.ClientChannel;
 import com.google.code.sshd.ClientSession;
-import com.google.code.sshd.Channel;
+import com.google.code.sshd.SshClient;
 
 /**
  * Connect to a remote shell server.
@@ -134,12 +134,12 @@
         ClientSession session = client.connect(remote.getHost(), remote.getPort());
         io.info(messages.getMessage("info.connected"));
         session.authPassword(username, password);
-        Channel channel = session.createChannel("shell");
+        ClientChannel channel = session.createChannel("shell");
         channel.setIn(io.inputStream);
         channel.setOut(io.outputStream);
         channel.setErr(io.errorStream);
         channel.open();
-        channel.waitFor(Channel.CLOSED, 0);
+        channel.waitFor(ClientChannel.CLOSED, 0);
 
 //        RemoteShellProxy shell = new RemoteShellProxy(client, io, instance, username);
 //
@@ -167,4 +167,4 @@
 
         return Result.SUCCESS;
     }
-}
\ No newline at end of file
+}