# For JSTL changes:
#   http://jcp.org/aboutJava/communityprocess/maintenance/jsr052/jstl-1_2-mr-changeLog_PFD.html

# Build system changes. New versions of spec jars (servlet, jsp, el). Cactus fix.
M      build_sample_standard.properties
M      build-tests.xml
M      build.xml

# old tld is copied to the side for history. New tld sees some name/version changing and the addition of
# deferred value (as per JSTL change #1) to:
## ForEachTag
## ForTokensTag
## SetTag
A      conf/c-1_1.tld
M      conf/c.tld

# OutputProperties replaced with OutputPropertiesFactory. Deprecated method change in Xalan.
M      src/org/apache/taglibs/standard/extra/spath/SPathFilter.java

# Change the version. Not spec related.
M      src/org/apache/taglibs/standard/Version.java

# setItems moved from String to Object. JSTL change #1
M      src/org/apache/taglibs/standard/tag/rt/core/ForTokensTag.java

# Support for Java 6 JDBC; AND SecurityManager code added to a call to get ClassLoader
M      src/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java

# SecurityManager code added to call to get ClassLoader
M      src/org/apache/taglibs/standard/tag/common/fmt/BundleSupport.java

# Test related to Version change
M      test/org/apache/taglibs/standard/TestVersion.java

# Generified method as per JSTL change #3
M      src/javax/servlet/jsp/jstl/tlv/ScriptFreeTLV.java

# New method added for JSP 2.1 additional method in stub class
M      test/org/apache/taglibs/standard/lang/jstl/test/PageContextImpl.java

# Large change to support JSTL change #2
#TODO# Commented out section with question in may need deleting or uncommenting
# Also the convertToExpectedType method is changed to use new EL API.
M      src/org/apache/taglibs/standard/tag/common/core/SetSupport.java

# Changes to support JSTL change #1. Not as large as it looks - code was indented.
M      src/javax/servlet/jsp/jstl/core/LoopTagSupport.java

# Large change to support JSTL change #1
#TODO# Various questions in determineLengthAndType to look at
#TODO# prepare has commented out code in it to consider deleting
M      src/org/apache/taglibs/standard/tag/common/core/ForEachSupport.java

# Large change to support JSTL change #1
M      src/org/apache/taglibs/standard/tag/common/core/ForTokensSupport.java

# New classes in JSTL 1.2. Only mention in spec is the javadoc,
# but they're there to support change#1 by the look of it.
#TODO# Need javadoc explaining all three.

A      src/javax/servlet/jsp/jstl/core/IteratedExpression.java

#TODO# Ensure equals() method is explained. Broken hashcode contract?
A      src/javax/servlet/jsp/jstl/core/IndexedValueExpression.java
A      src/javax/servlet/jsp/jstl/core/IteratedValueExpression.java


20 files changed