Latest PMD apparently has a bug that is declaring some private methods unused that ARE actually used
diff --git a/buildtools/src/main/resources/cxf-pmd-ruleset.xml b/buildtools/src/main/resources/cxf-pmd-ruleset.xml
index 86170f3..d9fada1 100644
--- a/buildtools/src/main/resources/cxf-pmd-ruleset.xml
+++ b/buildtools/src/main/resources/cxf-pmd-ruleset.xml
@@ -195,7 +195,7 @@
<rule ref="rulesets/java/unusedcode.xml/UnusedLocalVariable"/>
<rule ref="rulesets/java/unusedcode.xml/UnusedPrivateField"/>
- <rule ref="rulesets/java/unusedcode.xml/UnusedPrivateMethod"/>
+ <!--<rule ref="rulesets/java/unusedcode.xml/UnusedPrivateMethod"/>-->
<!--<rule ref="rulesets/java/unusedcode.xml/UnusedFormalParameter"/>-->
<rule name="DontUseLoggerGetLogger"