diff --git a/pmd-netbeans/CHANGES.txt b/pmd-netbeans/CHANGES.txt
index ae359ea522..235bcdd486 100644
--- a/pmd-netbeans/CHANGES.txt
+++ b/pmd-netbeans/CHANGES.txt
@@ -1,3 +1,8 @@
+Version 2.2.5
+- Updated pmd to version 4.2.5
+- Fixed dependencies to make it working with nightly NetBeans builds (post 6.5)
+- Requires NetBeans 6.5 or newer IDE build
+
Version 2.2.1
- Updated pmd to version 4.2.1
diff --git a/pmd-netbeans/build.xml b/pmd-netbeans/build.xml
index 45f7c62adc..392fadf328 100644
--- a/pmd-netbeans/build.xml
+++ b/pmd-netbeans/build.xml
@@ -2,9 +2,9 @@
-
-
-
+
+
+
diff --git a/pmd-netbeans/lib/pmd-4.2.1.jar b/pmd-netbeans/lib/pmd-4.2.5.jar
similarity index 64%
rename from pmd-netbeans/lib/pmd-4.2.1.jar
rename to pmd-netbeans/lib/pmd-4.2.5.jar
index 9ad00d60ae..986ad20105 100644
Binary files a/pmd-netbeans/lib/pmd-4.2.1.jar and b/pmd-netbeans/lib/pmd-4.2.5.jar differ
diff --git a/pmd-netbeans/manifest.mf b/pmd-netbeans/manifest.mf
index 325bb9ffd4..ef989cc950 100644
--- a/pmd-netbeans/manifest.mf
+++ b/pmd-netbeans/manifest.mf
@@ -1,5 +1,5 @@
Manifest-Version: 1.0
-OpenIDE-Module-Specification-Version: 2.3
+OpenIDE-Module-Specification-Version: 2.2.5
Created-By: Ole-Martin Mørk and Gunnlaugur Þór Briem, Radim Kubacki, Tomasz Slota
OpenIDE-Module: pmd
OpenIDE-Module-Layer: pmd/mf-layer.xml
diff --git a/pmd-netbeans/nbproject/genfiles.properties b/pmd-netbeans/nbproject/genfiles.properties
index 5d76e43c46..d2e5fe268c 100644
--- a/pmd-netbeans/nbproject/genfiles.properties
+++ b/pmd-netbeans/nbproject/genfiles.properties
@@ -1,5 +1,5 @@
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=cf046e38
+nbproject/build-impl.xml.data.CRC32=192e97a1
nbproject/build-impl.xml.script.CRC32=209b78c0
nbproject/build-impl.xml.stylesheet.CRC32=deb65f65
diff --git a/pmd-netbeans/nbproject/project.properties b/pmd-netbeans/nbproject/project.properties
index a9d9b70596..c3daeff34e 100644
--- a/pmd-netbeans/nbproject/project.properties
+++ b/pmd-netbeans/nbproject/project.properties
@@ -1,6 +1,6 @@
extra.module.files=\
modules/ext/jaxen-1.1.1.jar \
- modules/ext/pmd-4.2.1.jar \
+ modules/ext/pmd-4.2.5.jar \
modules/ext/asm-3.1.jar \
modules/ext/nbpmdrules.jar
javac.compilerargs=-Xlint:unchecked
diff --git a/pmd-netbeans/nbproject/project.xml b/pmd-netbeans/nbproject/project.xml
index 0d13860ee7..f00d00fded 100644
--- a/pmd-netbeans/nbproject/project.xml
+++ b/pmd-netbeans/nbproject/project.xml
@@ -208,8 +208,8 @@
lib/jaxen-1.1.1.jar
- ext/pmd-4.2.1.jar
- lib/pmd-4.2.1.jar
+ ext/pmd-4.2.5.jar
+ lib/pmd-4.2.5.jar
@@ -217,7 +217,7 @@
libsrc
- lib/pmd-4.2.1.jar
+ lib/pmd-4.2.5.jar
build/libclasses
${cluster}/modules/ext/nbpmdrules.jar
diff --git a/pmd-netbeans/src/pmd/mf-layer.xml b/pmd-netbeans/src/pmd/mf-layer.xml
index a96fc1b602..f1797f5a1f 100644
--- a/pmd-netbeans/src/pmd/mf-layer.xml
+++ b/pmd-netbeans/src/pmd/mf-layer.xml
@@ -3,24 +3,26 @@
-
-
+
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+