Yes, please don't force us to JDK 1.2 yet.


> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> X-Priority: 3 (Normal)
> X-MSMail-Priority: Normal
> Importance: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
> Date: Thu, 17 Aug 2000 09:04:43 -0400
> From: Paul Philion <[EMAIL PROTECTED]>
> Subject: [SERVLET-INTEREST] Servlet spec 2.3 requires Java 1.2
> To: [EMAIL PROTECTED]
>
> Greetings...
>
> I was just looking over the new Servlet 2.3 spec. Something jumped
> right out at me:
>
>   Requirement of JDK 1.2 as the underlying platform for web
>   containers
>   (page 12)
>
> I reviewed the document briefly, but I could only find two other
> references to JDK 1.2:
>
>   A Servlet Container may place security restrictions on the
>   environment that a servlet executes in. In a Java 2 Platform
>   Standard Edition 1.2 (J2SE) or Java 2 Platform Enterprise
>   Edition 1.3 (J2EE) environment, these restrictions should
>   be placed using the permission architecture defined by
>   Java 2 Platform.
>   (page 19)
>
>   In servlet containers that are running in a Java 2 Standard
>   Edition, v 1.2 or Java 2 Enterprise Edition, v 1.2
>   environment, if there is an SSL certificate associated with
>   the request, it must be exposed to the servlet programmer
>   as an array of objects of type java.security.cert.X509Certificate
>   and accessible via a ServletRequest attribute of
>   javax.servlet.request.X509Certificate.
>   (page 36)
>
> Both of these seem simply to say that *if* you're running the
> container in 1.2, not require it.
>
> I reviewed the new APIs (again, briefly), and I found the following
> references to JDK 1.2 objects:
>
>   FilterConfig
>     public java.util.Iterator getFilters()
>
>   ServletRequest
>     public java.util.Map getParameterMap()
>
>   ServletRequestWrapper
>     public java.util.Map getParameterMap()
>
> This led me to conclude that the servlet specification now relies on
> Java 1.2!
>
> I recommend that the references to Interator and Map above be changed
> to Enumeration and Dictionary. I recommend that the requirement for
> Java 1.2 be *removed* from the spec.
>
> There will be a time when Servlets will rely on the 1.2 Collections,
> but I further recommend that that be held of until a complete revision
> of the servlet spec i.e. a 3.0 specification.
>
> - Paul Philion
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to