Code caused NullPointer error in XMLConfiguration -------------------------------------------------
Key: CONFIGURATION-431 URL: https://issues.apache.org/jira/browse/CONFIGURATION-431 Project: Commons Configuration Issue Type: Bug Affects Versions: 1.6 Reporter: gentboy Priority: Critical In class XMLConfiguration there is a code structure like below: public static void main(String[] args) { new B(); } static abstract class A { A(){ print(); } abstract void print(); } static class B extends A{ String s = new String("asdf"); B(){ super(); } void print(){ System.out.println(s); } } While in B.print the field s is actually not initialized because it is called from the super() method. In XMLConfiguration the not properly initialized field is registeredEntities, which will defenitly cause nullpointer in some case. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.