Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 32913 invoked by uid 500); 1 May 2001 19:59:07 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 32890 invoked from network); 1 May 2001 19:59:06 -0000 X-Authentication-Warning: simona.wyn.org: costin owned process doing -bs Date: Tue, 1 May 2001 12:57:32 -0700 (PDT) From: cmanolache@yahoo.com X-Sender: costin@simona.wyn.org To: tomcat-dev@jakarta.apache.org cc: glenn@more.net Subject: RE: Tomcat 3.2.2 beta 4 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Marc, I can quickly backport the jdkcompat package from 3.3 - it would be cleaner than hacking generateSessionId. The package is "standalone", doesn't depend on any 3.3 feature - and it's quite simple and effective. Also, if you could review the following patch that will fix "case sensitive match for host names " ( the patch is ported from 3.3 ). Costin Index: src/share/org/apache/tomcat/util/PrefixMapper.java =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/PrefixMapper.java,v retrieving revision 1.3.2.2 diff -r1.3.2.2 PrefixMapper.java 125a126 > host=host.toLowerCase(); 165a167 > host=host.toLowerCasse(); 181a184 > host=host.toLowerCase(); 201c204 < if( host!=null ) --- > if( host!=null ) { 202a206,209 > if( myMap==null ) { > myMap=(PrefixMapper)vhostMaps.get( host.toLowerCase() ); > } > }