You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by sp...@apache.org on 2005/11/10 02:28:08 UTC
svn commit: r332190 -
/geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java
Author: sppatel
Date: Wed Nov 9 17:28:04 2005
New Revision: 332190
URL: http://svn.apache.org/viewcvs?rev=332190&view=rev
Log:
better output
Modified:
geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java
Modified: geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java?rev=332190&r1=332189&r2=332190&view=diff
==============================================================================
--- geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java (original)
+++ geronimo/trunk/modules/deploy-tool/src/java/org/apache/geronimo/deployment/cli/StopServer.java Wed Nov 9 17:28:04 2005
@@ -29,7 +29,6 @@
import javax.management.remote.JMXConnector;
import javax.management.remote.JMXConnectorFactory;
import javax.management.remote.JMXServiceURL;
-import javax.naming.Context;
import org.apache.geronimo.deployment.cli.ServerConnection.PasswordPrompt;
import org.apache.geronimo.kernel.Kernel;
@@ -67,9 +66,9 @@
i++;
}
}
-
- if(i < args.length) {
- //There was an argument error somewhere.
+
+ if (i < args.length) {
+ // There was an argument error somewhere.
printUsage();
}
@@ -104,11 +103,19 @@
if (port == null) {
port = DEFAULT_PORT;
}
- System.out.println("Shutting down Geronimo server on port " + port);
- Kernel kernel = getRunningKernel();
+ System.out.print("Locating server on port " + port + "... ");
+ Kernel kernel = null;
+ try {
+ kernel = getRunningKernel();
+ } catch (IOException e) {
+ System.out
+ .println("\rCould not communicate with the server. The server may not be running or the port number may be incorrect.");
+ }
if (kernel != null) {
+ System.out.println("Server found.");
+ System.out.println("Server shutdown begun");
kernel.shutdown();
- System.out.println("Geronimo server shutdown completed.");
+ System.out.println("Server shutdown completed");
}
} catch (Exception e) {
e.printStackTrace();
@@ -137,7 +144,7 @@
return false;
}
- public Kernel getRunningKernel() {
+ public Kernel getRunningKernel() throws IOException {
Map map = new HashMap();
map.put("jmx.remote.credentials", new String[] { user, password });
Kernel kernel = null;
@@ -153,9 +160,6 @@
} catch (MalformedURLException e) {
e.printStackTrace();
- } catch (IOException e) {
- System.out
- .println("Could not communicate with the server. The server may already be shutdown or the port number may be specified incorrectly.");
}
return kernel;
}