Adds more logging to JUnitShell. The redundant logging will be removed later.

Patch by: amitmanjhi
Review by: scottb, jat


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8283 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/core/ext/ServletContainerLauncher.java b/dev/core/src/com/google/gwt/core/ext/ServletContainerLauncher.java
index 5d5e87a..c599507 100644
--- a/dev/core/src/com/google/gwt/core/ext/ServletContainerLauncher.java
+++ b/dev/core/src/com/google/gwt/core/ext/ServletContainerLauncher.java
@@ -70,6 +70,7 @@
    * @return true if the arguments were processed successfully
    */
   public boolean processArguments(TreeLogger logger, String arguments) {
+    logger.log(TreeLogger.ERROR, getName() + " does not accept any arguments");
     return false;
   }
 
diff --git a/dev/core/src/com/google/gwt/dev/DevModeBase.java b/dev/core/src/com/google/gwt/dev/DevModeBase.java
index 3d21bc9..2867cf0 100644
--- a/dev/core/src/com/google/gwt/dev/DevModeBase.java
+++ b/dev/core/src/com/google/gwt/dev/DevModeBase.java
@@ -1047,12 +1047,23 @@
     started = true;
 
     if (!doStartup()) {
+      /*
+       * TODO (amitmanjhi): Adding this redundant logging to narrow down a
+       * failure. Remove soon.
+       */
+      getTopLogger().log(TreeLogger.ERROR, "shell failed in doStartup method");
       return false;
     }
 
     if (!options.isNoServer()) {
       int resultPort = doStartUpServer();
       if (resultPort < 0) {
+        /*
+         * TODO (amitmanjhi): Adding this redundant logging to narrow down a
+         * failure. Remove soon.
+         */
+        getTopLogger().log(TreeLogger.ERROR,
+            "shell failed in doStartupServer method");
         return false;
       }
       options.setPort(resultPort);
@@ -1074,6 +1085,12 @@
     setStartupUrls(getTopLogger());
 
     if (!doSlowStartup()) {
+      /*
+       * TODO (amitmanjhi): Adding this redundant logging to narrow down a
+       * failure. Remove soon.
+       */
+      getTopLogger().log(TreeLogger.ERROR,
+          "shell failed in doSlowStartup method");
       return false;
     }