Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@www.apache.org Received: (qmail 63627 invoked from network); 13 Aug 2004 14:46:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 13 Aug 2004 14:46:06 -0000 Received: (qmail 31766 invoked by uid 500); 13 Aug 2004 14:45:49 -0000 Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 31684 invoked by uid 500); 13 Aug 2004 14:45:49 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 31670 invoked by uid 99); 13 Aug 2004 14:45:48 -0000 X-ASF-Spam-Status: No, hits=2.1 required=10.0 tests=FORGED_YAHOO_RCVD,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received: from [80.91.224.249] (HELO main.gmane.org) (80.91.224.249) by apache.org (qpsmtpd/0.27.1) with ESMTP; Fri, 13 Aug 2004 07:45:47 -0700 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BvdJQ-0006xd-00 for ; Fri, 13 Aug 2004 16:45:45 +0200 Received: from adsl-63-201-231-248.dsl.snfc21.pacbell.net ([63.201.231.248]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Aug 2004 16:45:44 +0200 Received: from cmanolache by adsl-63-201-231-248.dsl.snfc21.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Aug 2004 16:45:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: tomcat-dev@jakarta.apache.org From: Costin Manolache Subject: Re: Tomcat 5.0.28 release Date: Fri, 13 Aug 2004 07:45:40 -0700 Lines: 53 Message-ID: References: <9C5166762F311146951505C6790A9CF80229BE54@US-VS1.corp.mpi.com> <411CCFB4.9050206@sun.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: adsl-63-201-231-248.dsl.snfc21.pacbell.net User-Agent: Mozilla Thunderbird 0.7.1 (X11/20040626) X-Accept-Language: en-us, en In-Reply-To: <411CCFB4.9050206@sun.com> Sender: news X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Petr Jiricka wrote: > Costin Manolache wrote: > >> Shapira, Yoav wrote: >> >>> Hi, >>> I have a couple of only-slightly-related comments, but related >>> nonetheless so I'll put them here. >>> >>> Re: endorsed directories. Do we still want to support JDK 1.3 in Tomcat >>> 5.1? Since we're gearing up for JDK 1.5, we might want to make 1.4 the >>> minimum. I'm +0.5 on this. >> >> >> >> First, endorsed directories are _not_ for 1.3, but for 1.4 ( to >> override the build-in parser and the check they do on load ). >> 1.3 works fine with just having the parser in classpath, or in >> /jre/lib/ext, and it's quite simple to add code to the loader to add >> the parser packages only if 1.3 is detected. >> >> I'm using JDK1.3 most of the time, and I think a lot of other people >> and companies are still using it. I don't mind having the default >> distribution built for 1.4+ ( no xerces ), with instructions on how to >> get the additional jars for 1.3. But I think it would be very bad to >> not be able to run in 1.3 - and I don't see any good reason to justify >> forcing the users to upgrade. >> >> > Hi Tomcat developers, > > I must say I don't fully understand the above. So what exactly will > happen if the common/endorsed directory is removed? What will stop > working and on which platform(s)? Are there any specific pointers to bug > ids or discussions, that would explain why the endorsed directory was > added in the first place? I know configuring the XML parser and JAXP was > always pain, but I don't know what specifically was the problem. Any > insights you can bring into this will be appreciated. If you remove common/endorsed: - jdk1.3 - it'll work if you add your own parser in common/lib or jre/lib/ext or classpath - jdk1.4 - because the parser in jdk1.4 is an old xerces, xml schema validation might fail, everything else should work. - jdk1.5 - AFAIK everything should work. The reason endorsed was added is JDK1.4, where we had to add newer org.apache.xerces and javax.xml ( replacing what's in rt.jar ). Costin --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org