Return-Path: Delivered-To: apmail-commons-issues-archive@locus.apache.org Received: (qmail 39089 invoked from network); 23 Aug 2007 18:06:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Aug 2007 18:06:56 -0000 Received: (qmail 68124 invoked by uid 500); 23 Aug 2007 18:06:50 -0000 Delivered-To: apmail-commons-issues-archive@commons.apache.org Received: (qmail 68056 invoked by uid 500); 23 Aug 2007 18:06:50 -0000 Mailing-List: contact issues-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: issues@commons.apache.org Delivered-To: mailing list issues@commons.apache.org Received: (qmail 68047 invoked by uid 99); 23 Aug 2007 18:06:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2007 11:06:50 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2007 18:07:32 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id EA63571420A for ; Thu, 23 Aug 2007 11:06:30 -0700 (PDT) Message-ID: <23504853.1187892390925.JavaMail.jira@brutus> Date: Thu, 23 Aug 2007 11:06:30 -0700 (PDT) From: "vivek (JIRA)" To: issues@commons.apache.org Subject: [jira] Created: (CONFIGURATION-294) Trying to set values in the newly added node (using XMLConfiguration) doesn't work MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Trying to set values in the newly added node (using XMLConfiguration) doesn't work ---------------------------------------------------------------------------------- Key: CONFIGURATION-294 URL: https://issues.apache.org/jira/browse/CONFIGURATION-294 Project: Commons Configuration Issue Type: Bug Affects Versions: 1.4, 1.5 Reporter: vivek I'm using XMLConfiguration to manipulate my xml configuration file. Here is what I did, 1) Add a new node using "addNodes" 2) Save the configuration (using save method) 3) The new node gets added to the configuration file <--- Good 4) Now try setting a value in the just added new node using "setProperty" method. 5) Save the configuration (using save method) 6) The save method still writes the configuration that was in step 3 <------- Bug Looks like for some reason the save still holds the old configuration in cache that after the add nodes. If I call "reload" after each save then everything works fine. Just a setProperty on its own (without addNodes) work fine. It's only when you try to addNodes and then do setProperty that this fails. I've tried this with the latest nightly build (1.5), released 1.4 and 1.3 --> all of them fail in this situation. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.