Adrien CLERC created CONFIGURATION-504: ------------------------------------------
Summary: HierarchicalConfiguration clear() method doesn't remove the node from its parent anymore in XML source Key: CONFIGURATION-504 URL: https://issues.apache.org/jira/browse/CONFIGURATION-504 Project: Commons Configuration Issue Type: Bug Affects Versions: 1.8 Reporter: Adrien CLERC Priority: Minor Using an XML source file, I used to call HierarchicalConfiguration.clear() on an object to remove it from its parent. Now, it just clear the text and the subnodes, but not the node itself, nor its own attribute, when the file is saved. Here is the code that works : {code} ConfigurationNode oldNode = configuration.getRootNode(); oldNode.getParentNode().removeChild(oldNode); {code} configuration belong to a list of HierarchicalConfiguration that I obtained from configurationsAt. I didn't see any other way to remove a node I got from that method, without explicit casting to SubnodeConfiguration. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira