If the constructor calls a final method, and there is a method with the same name as the final method but different signature, PMD will nevertheless claim that "ConstructorCallsOverridableMethod". This could propably be a bug.
PMD 4.3 with Sonar 2.14.
See attached simplified example (source code file).
If you need any additional information, I will be happy to provide as mucha s I can.