Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 72985 invoked from network); 10 Aug 2006 05:53:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Aug 2006 05:53:07 -0000 Received: (qmail 98404 invoked by uid 500); 10 Aug 2006 05:53:06 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 97918 invoked by uid 500); 10 Aug 2006 05:53:05 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 97907 invoked by uid 99); 10 Aug 2006 05:53:05 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Aug 2006 22:53:05 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of agallardo@agssa.net designates 165.98.167.227 as permitted sender) Received: from [165.98.167.227] (HELO ags01.agssa.net) (165.98.167.227) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Aug 2006 22:53:03 -0700 Received-SPF: pass (ags01.agssa.net: 10.0.0.7 is whitelisted) receiver=ags01.agssa.net; client-ip=10.0.0.7; helo=[10.0.0.7]; envelope-from=agallardo@agssa.net; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf2-1.0.0; Received: from [10.0.0.7] (apoyo.agssa.net [10.0.0.7]) by ags01.agssa.net (8.13.7/8.13.7) with ESMTP id k7A5qaSH022731 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 10 Aug 2006 00:52:37 -0500 Message-ID: <44DAC9A4.8060606@agssa.net> Date: Thu, 10 Aug 2006 00:52:36 -0500 From: Antonio Gallardo Organization: AG Software, S. A. User-Agent: Thunderbird 1.5.0.5 (X11/20060808) MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: cforms incompatibility in 2.1.9 (was [Fwd: [jira] Reopened: (COCOON-1687) [PATCH] JXPATHBinding : when saving the form, remove xml elements if the value of the widget is null]) References: <44D8471B.6090007@outerthought.org> <20060808102220.GC55043@vision.anyware> <44D871BB.9080603@outerthought.org> <20060808132559.GB18285@vision.anyware> <44D9E254.6000109@outerthought.org> <20060809133301.GI2151@vision.anyware> <44D9F1F3.4000800@outerthought.org> <20060809150104.GJ2151@vision.anyware> <44DA0EA0.2010308@outerthought.org> <20060809164237.GM2151@vision.anyware> In-Reply-To: <20060809164237.GM2151@vision.anyware> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (ags01.agssa.net [165.98.167.227]); Thu, 10 Aug 2006 00:52:38 -0500 (CDT) X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on agssa.net X-Virus-Status: Clean X-Spam-Checker-Version: SpamAssassin 3.0.6 (2005-12-07) on ags01.agssa.net X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-2.6 required=5.0 tests=ALL_TRUSTED,AWL autolearn=ham version=3.0.6 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Jean-Baptiste Quenot escribi�: > * Marc Portier: > > >> Anyways, this whole process of finding out what and how kind of >> convinced me that we can in fact revert the change. (and not add >> an attribute) >> > > That is the simple way. But ending up with empty tags for all > widgets having the null value is not satisfactory. And this > also means that every convertor must check null *and* empty > string. This also means that if you turn off leniency in the > FormattingDateConvertor with lenient="false" attribute, you're > SOL. > > Anyway, let's close the discussion... I won't take the time to add > the knob because I don't use this binding API anymore. If someone > shows interest we can always add it later. > Would you provide a final decision as a issue comment? I should help the next person trying to fix the issue. Best Regards, Antonio Gallardo.