Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 90395 invoked from network); 15 Jul 2005 23:08:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Jul 2005 23:08:01 -0000 Received: (qmail 49380 invoked by uid 500); 15 Jul 2005 23:07:59 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 49345 invoked by uid 500); 15 Jul 2005 23:07:58 -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 49332 invoked by uid 99); 15 Jul 2005 23:07:58 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jul 2005 16:07:58 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [165.98.153.184] (HELO ags01.agsoftware.dnsalias.com) (165.98.153.184) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jul 2005 16:07:56 -0700 Received: from [10.0.0.7] (apoyo.agsoftware.dnsalias.com [10.0.0.7]) by ags01.agsoftware.dnsalias.com (8.13.1/8.13.1) with ESMTP id j6FN7svW024315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 15 Jul 2005 18:07:56 -0500 Message-ID: <42D841CA.7000004@agssa.net> Date: Fri, 15 Jul 2005 18:07:54 -0500 From: Antonio Gallardo Organization: AG Software, S. A. User-Agent: Mozilla Thunderbird 1.0.2-6 (X11/20050513) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Xerces 2.7.0 in 2.1.8-dev (was Re: svn commit: r201870 - in /cocoon/branches/BRANCH_2_1_X/src/blocks: forms/java/org/apache/cocoon/forms/util/DomHelper.java woody/java/org/apache/cocoon/woody/util/DomHelper.java) References: <20050626153452.28796.qmail@minotaur.apache.org> <42C00082.10305@reverycodes.com> <40634.10.0.0.1.1119887937.squirrel@ags01.agsoftware.dnsalias.com> <42C02D45.5000106@reverycodes.com> <41004.10.0.0.1.1119891928.squirrel@ags01.agsoftware.dnsalias.com> In-Reply-To: <41004.10.0.0.1.1119891928.squirrel@ags01.agsoftware.dnsalias.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.86.1, clamav-milter version 0.86 on agssa.net X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Antonio Gallardo wrote: >On Lun, 27 de Junio de 2005, 11:45, Vadim Gritsenko dijo: > > >>Antonio Gallardo wrote: >> >> >>>On Lun, 27 de Junio de 2005, 8:34, Vadim Gritsenko dijo: >>> >>> >>> >>>>antonio@apache.org wrote: >>>> >>>> >>>> >>>>>Author: antonio >>>>>Date: Sun Jun 26 08:34:51 2005 >>>>>New Revision: 201870 >>>>> >>>>>URL: http://svn.apache.org/viewcvs?rev=201870&view=rev >>>>>Log: >>>>>Use org.w3c.dom.UserDataHandler instead of >>>>>org.apache.xerces.dom3.UserDataHandler. Xerces now uses DOM Level 3. >>>>> >>>>> >>>>It means 2.1 won't run on older Xerces anymore. I think this is not >>>>acceptable - >>>>not at this moment anyway, when many containers are running with older >>>>Xerces. >>>>Please revert, for 2.1. >>>> >>>> >>>The problem is the old org.apache.xerces.dom3.UserDataHandler does not >>>exists in the new Xerces version. >>> >>>What to do? >>> >>> >>There are at least two options: >> >> * Go back to older xerces :-) >> * Check presense of the new xerces using reflection, >> and make sure code works with both old xerces and new one. >> >> > >The easier is to go back. :-) > >I will revert xerces today at night in cocoon 2.1.x. > > I didn't the reversion because I was very busy + Sylvain suggested another way instead of reversion. I am planning this weekend to do the job. Here is the Sylvain mail: http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=111990875625491 I wonder if somebody is having troubles with the new xerces version 2.7.0. I found we need to place the new xerces.jar and xml-apis.jar m in java/lib/endorsed to make use of it. All in all, please step up if the change is not desired at all. Comments? Best Regards, Antonio Gallardo