diff --git a/pmd-jdeveloper/etc/build.xml b/pmd-jdeveloper/etc/build.xml
index 9ba463359b..aaa33b0645 100644
--- a/pmd-jdeveloper/etc/build.xml
+++ b/pmd-jdeveloper/etc/build.xml
@@ -5,7 +5,7 @@
-
+
diff --git a/pmd-jdeveloper/lib/jaxen-core-1.0-fcs.jar b/pmd-jdeveloper/lib/jaxen-core-1.0-fcs.jar
new file mode 100644
index 0000000000..e52bf679cc
Binary files /dev/null and b/pmd-jdeveloper/lib/jaxen-core-1.0-fcs.jar differ
diff --git a/pmd-jdeveloper/lib/pmd-1.03.jar b/pmd-jdeveloper/lib/pmd-1.03.jar
deleted file mode 100644
index 5764799e21..0000000000
Binary files a/pmd-jdeveloper/lib/pmd-1.03.jar and /dev/null differ
diff --git a/pmd-jdeveloper/lib/pmd-1.04.jar b/pmd-jdeveloper/lib/pmd-1.04.jar
new file mode 100644
index 0000000000..5ff1c5e8b3
Binary files /dev/null and b/pmd-jdeveloper/lib/pmd-1.04.jar differ
diff --git a/pmd-jdeveloper/lib/saxpath-1.0-fcs.jar b/pmd-jdeveloper/lib/saxpath-1.0-fcs.jar
new file mode 100644
index 0000000000..2b43955bab
Binary files /dev/null and b/pmd-jdeveloper/lib/saxpath-1.0-fcs.jar differ
diff --git a/pmd-jdeveloper/src/net/sourceforge/pmd/jdeveloper/Plugin.java b/pmd-jdeveloper/src/net/sourceforge/pmd/jdeveloper/Plugin.java
index a947c4c3c0..b2aaadfa0b 100644
--- a/pmd-jdeveloper/src/net/sourceforge/pmd/jdeveloper/Plugin.java
+++ b/pmd-jdeveloper/src/net/sourceforge/pmd/jdeveloper/Plugin.java
@@ -107,7 +107,7 @@ public class Plugin implements Addin, Controller, ContextMenuListener {
return true;
} catch (PMDException e) {
e.printStackTrace();
- e.getOriginalException().printStackTrace();
+ e.getReason().printStackTrace();
JOptionPane.showMessageDialog(null, "Error while running PMD: " + e.getMessage(), TITLE, JOptionPane.ERROR_MESSAGE);
} catch (Exception e) {
e.printStackTrace();