My opinion is that being cross platform (IBM VM, JRockit (BEA), etc.) is very important and making it required using Sun VM (1.4) is not a good idea.
Until there are other VMs that are 1.4, there must be a workaround (add these JARs to make 1.3 work). .V Mark Roth wrote: > It has been brought to my attention that some members of the Tomcat > community have expressed a desire to see a requirement lower than J2SE > 1.4 in JSP 2.0. > > First, let me reassure you that the JSP 2.0 specification is not final. > Actually, we are in Proposed Final Draft phase, and we are explicitly > soliciting feedback! Early feedback is always much appreciated. As per > the cover of the specification, the appropriate forum for feedback is > [EMAIL PROTECTED] > > Regarding the J2SE 1.4 requirement, the expert group discussed the topic > in early August (as issue "[OTH-17] J2SE Version Requirement") and there > was concensus from the different experts, but the EG is open to > additional comments. You can send mail directly to > [EMAIL PROTECTED], or, maybe better in this case, talk > directly to the Apache representatives to the Expert Group: Ricardo > Rocha ([EMAIL PROTECTED]) and Geir Magnusson Jr. ([EMAIL PROTECTED]). In > general the more feedback the rep has from his community the better for > the Expert Group. > > For what it's worth, the only technical reasons we require J2SE 1.4 are: > > 1. We require support for JSR-45 (Debugging Support for Other > Languages) > 2. We declare support for Unicode 3.0 in our I18N chapter. > > Actually, JSR-45 is quite important for the platform as a whole. For > example, it was recently pointed out to me that there's a bug report > against Tomcat 5 because we didn't re-implement the pseudo-debug > comments that Jasper 1 used to create, and that some tools relied on. > Standard debugging annotations is an important enabler, and it would be > a shame to have to wait even longer for it. > > From my perspective, the most significant reason to require J2SE 1.4 is > that it would be best if people can write portable tag handlers that > utilize J2SE 1.4 libraries, and be able to use them in any JSP 2.0 > application. Do we really want to stagnate on J2SE 1.2 APIs forever? > > I've compiled a list of new features in J2SE 1.3 and J2SE 1.4 that I > believe would be of use to page authors and tag library developers that > would decide to use JSP 2.0. It would be awesome, IMHO, if page authors > and tag library developers could rely on these features being present in > any JSP 2.0 compliant container. This list was also discussed in the > Expert Group. > > J2SE 1.3 adds (among other features): > > * Built-in JNDI > * RMI/IIOP > * CORBA ORB > * PNG support (for image taglibs) > * Various Security enhancements > * Improved socket support > * HTTP 1.1 client-side support > * DynamicProxy > * Serialization enhancements > * Collections enhancements > * BigDecimal and BigInteger enhancements > * StrictMath > * Timer API > * Delete-on-close mode for opening zip and jar files > * JPDA tool support > > J2SE 1.4 adds (among other features): > > * XML Processing > * New I/O APIs > * Security: Java Cryptography integrated > * Security: GSS-API, Certification Path API > * Pluggable Image I/O framework > * Print Service API > * Standard Logging APIs > * Long-term Persistence of JavaBeans > * JDBC 3.0 > * Assertions > * Preferences API > * Chained Exception Facility > * IPv6 Networking Support > * JNDI enhancements > * CORBA ORB with POA > * *** JSR-45 (Debugging Support for Other Languages) *** > * *** Unicode 3.0 *** > * Currency class > * Collections Framework enhancements > * Built-in support for Regular Expressions > > Regards, -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>