Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 44308 invoked from network); 23 May 2007 19:30:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 May 2007 19:30:35 -0000 Received: (qmail 36865 invoked by uid 500); 23 May 2007 19:30:39 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 36687 invoked by uid 500); 23 May 2007 19:30:38 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 36676 invoked by uid 99); 23 May 2007 19:30:38 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 May 2007 12:30:38 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of paulmcmahan@gmail.com designates 64.233.162.236 as permitted sender) Received: from [64.233.162.236] (HELO nz-out-0506.google.com) (64.233.162.236) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 May 2007 12:30:32 -0700 Received: by nz-out-0506.google.com with SMTP id i11so230674nzh for ; Wed, 23 May 2007 12:30:12 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer; b=Q6Z9b4HTf/4KyR+FTCZ3gUK6foDJPwAaVCc81XuZcrau+Juqlgao4Jfx5w2+mTpi90WI8VrB6yvbx0OOMS7qLdT1sj2tlXmFnQH8EmyfZ9EvjUfuqYFmi3B/lh/okW/E3KCeAuUVsTkkp6ExPXDYTdTvtE3cecR6E9Lnpooe/ek= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer; b=X9FM2m8We6QAMtE2UUWBgDyWALTjz3sVhTUx0DmzH8BgubwbOfZ+AYNIamn71RiaYzmPa1QlIJF6spSRdQwii1xgGrO6w/2dEHjY86UzgU6YNcLSXWJxwVH0cgLuzi9arGavZMs09qAUuhP7K9AiFV3U00dLo7UkiDOTTEdoJWQ= Received: by 10.90.119.15 with SMTP id r15mr1043065agc.1179948611587; Wed, 23 May 2007 12:30:11 -0700 (PDT) Received: from ?9.37.214.131? ( [129.33.49.251]) by mx.google.com with ESMTP id 21sm1457586agb.2007.05.23.12.30.10; Wed, 23 May 2007 12:30:10 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: References: <0F766C5A-3568-4939-B0FE-1602C20986DE@gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <49F47266-4DB6-4468-9B82-078BA3D33A61@gmail.com> Content-Transfer-Encoding: 7bit From: Paul McMahan Subject: Re: replacing geronimo's servlet, jsp, and el specs Date: Wed, 23 May 2007 15:30:22 -0400 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org I'll run the signature tests on the servlet, jsp, and el spec jars. If I encounter any problems then I'll work with tomcat to get them fixed before replacing geronimo's versions. I'll also report the problem you found with annotations-api.jar, thanks for pointing that out. Best wishes, Paul On May 23, 2007, at 3:19 PM, Dain Sundstrom wrote: > IIRC the Tomcat has some non-compliant spec jars. Specifically, > the annotations-api.jar is not correct... it has javax/persistence/ > PersistenceContext$PersistenceContextType.class, but that class is > not an inner class and should be > javax.persistence.PersistenceContextType > > I'm guessing there are other problems with that jar and based on > that I am concerned about the other spec jars they have. Have we > run the signature tests on these jars? > > Paul, I don't follow the tomcat list, so can you mention the bad > code to them? Apache isn't allowed to ship non compliant > implementations of specs. > > Thanks, > > -dain > > On May 23, 2007, at 8:16 AM, Paul McMahan wrote: > >> Geronimo's servlet 2.5, jsp 2.1, and EL 1.0 specs were copied from >> tomcat6. This was done because geronimo needed them for JEE5 but >> the tomcat team had not made those spec jars available in a maven >> repo. See discussion at http://tinyurl.com/yvtj3f >> >> Since that time there have been some concerns raised on dev@tomcat >> about ASF maintaining multiple copies of these specs, and at least >> one geronimo has expressed frustration about drift between the two >> versions. >> >> Now thanks to Filip Hanik's efforts tomcat's JEE api jars are now >> available at the maven central repo. If I verify that that these >> don't break TCK then are there any concerns with using them in >> geronimo 2.0 and deleting geronimo's copy of these specs from SVN? >> >> >> Best wishes, >> Paul >