Index: src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/server/HadoopServer.java
===================================================================
--- src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/server/HadoopServer.java	(revision 681483)
+++ src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/server/HadoopServer.java	(working copy)
@@ -103,9 +103,10 @@
 
         } catch (IOException ioe) {
           client = null;
-          return new Status(Status.ERROR, Activator.PLUGIN_ID,
+          return new Status(Status.ERROR, Activator.PLUGIN_ID, 0,
               "Cannot connect to the Map/Reduce location: "
-                  + HadoopServer.this.getLocationName());
+                            + HadoopServer.this.getLocationName(),
+                            ioe);
         }
       }
 
@@ -145,9 +146,9 @@
 
       } catch (IOException ioe) {
         client = null;
-        return new Status(Status.ERROR, Activator.PLUGIN_ID,
+        return new Status(Status.ERROR, Activator.PLUGIN_ID, 0,
             "Cannot retrieve running Jobs on location: "
-                + HadoopServer.this.getLocationName());
+                          + HadoopServer.this.getLocationName(), ioe);
       }
 
       // Schedule the next observation
Index: src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/dfs/DFSFile.java
===================================================================
--- src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/dfs/DFSFile.java	(revision 681483)
+++ src/contrib/eclipse-plugin/src/java/org/apache/hadoop/eclipse/dfs/DFSFile.java	(working copy)
@@ -311,7 +311,7 @@
 
       } catch (IOException ioe) {
         throw new CoreException(new Status(Status.ERROR,
-            Activator.PLUGIN_ID, "Unable to open file \""
+                Activator.PLUGIN_ID, 0, "Unable to open file \""
                 + DFSFile.this.path + "\"", ioe));
       }
     }
