Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 46070 invoked from network); 16 Oct 2006 13:17:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Oct 2006 13:17:14 -0000 Received: (qmail 97869 invoked by uid 500); 16 Oct 2006 13:17:03 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 97825 invoked by uid 500); 16 Oct 2006 13:17:02 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 97782 invoked by uid 99); 16 Oct 2006 13:17:02 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Oct 2006 06:17:02 -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 prashant@pramati.com designates 196.12.47.8 as permitted sender) Received: from [196.12.47.8] (HELO mail.pramati.com) (196.12.47.8) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Oct 2006 06:16:57 -0700 Received: from [192.168.1.54] (unknown [192.168.1.54]) by mail.pramati.com (Postfix) with ESMTP id 88FC5D9E08 for ; Mon, 16 Oct 2006 18:54:45 +0530 (IST) Message-ID: <453384B8.4060607@pramati.com> Date: Mon, 16 Oct 2006 18:40:16 +0530 From: Prashant User-Agent: Thunderbird 1.5.0.2 (X11/20060522) MIME-Version: 1.0 To: Ant Users List Subject: Re: Ant 1.7.0Beta3 released References: <4532D283.5080601@gmx.de> <4533175B.1090707@pramati.com> <45337A4A.60600@apache.org> In-Reply-To: <45337A4A.60600@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Steve Loughran wrote: > Prashant wrote: >> Is there any reason why ANT 1.7 still distributes Xerces 2.6.2 in its >> lib [1] ? While the current release version of Xerces is 2.8 with >> support for DOM Level 3, Schema Validation, Not to mention the bug >> fixes. > > As of 30 seconds ago, it distributes v 2.8.1. Version 2.6.2 does do > XSD validation BTW, which is why Ant1.7 has a task. Ah, yes. I should have said JAXP 1.3 Schema Validation API. The thing thats returned by SchemaFactory.newSchema()[1] But whats the reason to sticking to Xerces 2.6.2 ? Anything more than "Don't fix what not broken" ? -Prashant [1]:jaxp: Fast and Easy XML Processing > >> >> Last time i tried to compile code that uses the DOM Level 3 API, the >> xml-apis.jar in ant/lib got in the way and i had to use >> java.endorsed.dirs mechanism in ANT_OPTS. > > Ah, joy, the java endorsed dirs mechanism. If that is causing a > problem for you, then the version of xml-apis in ant/lib is moot; you > need to get a better version into an endorsed directory. > > >> >> -Prashant >> [1]:http://svn.apache.org/viewvc/ant/core/trunk/lib/ >> PS: I have not downloaded the 1.7, i am not sure if the ANT downloads >> later versions of Xerces from repositories at build time. > > Cant do that, because in the Maven repositories > > -xml-apis is at 2.6.0 > -xerces is at 2.8.1, and has a dependency on xml-apis 1.3.03. > > We keep it under SCM, as it is the only thing needed at boot time. > Historically it was also there because there was no bundled Java > parser, and when one did come, it was only Crimson. But for the 1.5+ > world, we could think about doing a no-parser distro. Not for 1.7, > there will be too many surprises related to manifests. Something to > think of. > > -Steve > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org > For additional commands, e-mail: user-help@ant.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org