Murray, I'll try using the 1.2 implementations. Shouldn't be too hard; a jar swap or two and some URI twiddling. :)

On Feb 5, 2010, at 3:46, Murray Altheim <[email protected]> wrote:

Andrew Jaquith wrote:
JSPWiki 3 ships with JARs for JSTL 1.1.2, from Apache:
jakarta-tablibs-standard-1.1.2.jar
jakarta-taglibs-jstl-1.1.2.jar
These are the 1.1 versions, which are appropriate for the 2.4 servlet
spec that JSPWiki uses, and they are located in WEB-INF/lib. I can't
speak about the version problems you've had, but the implementations
we ship should be found on the classpath and be the ones that JSPWiki
uses.
This seems sensible to me. Should we be following a different strategy?

Well, the Jakarta JSTL project has moved from Apache over to Sun, so
that the JSTL URI identifiers and the jars of 1.1 are incompatible with JSTL 1.2 code now part of J2EE 5 (much less J2EE 6). We ran into problems
trying to get them to coexist. I think you might reconsider using the
now-obsolete JSTL 1.1 and migrate to what is now within J2EE itself. That
is, unless we plan to keep JSPWiki tied to the 2.4 spec.

We got caught out by this in that we were using some of the features of
JSTL 1.2 while in development that we didn't notice until we moved to
our production environment (a good lesson in being certain one's
dev and prod environments are identical), were forced back to 1.1 for
compatibility with prod, then will have to deal with the fact that we're now going to have a forced migration to what we *had* once our production
environment is upgraded.  We ended up using scriptlet code in those
places where we had to remove the JSTL 1.2 features. *sigh*

[I hope the above is clear -- I'm away from my actual documentation on
this, working from memory.]

Murray

... ... ..................................................................... Murray Altheim <murray09 at altheim dot com> === = = http://www.altheim.com/murray/ = = === SGML Grease Monkey, Banjo Player, Wantanabe Zen Monk = = = =

     Boundless wind and moon - the eye within eyes,
     Inexhaustible heaven and earth - the light beyond light,
     The willow dark, the flower bright - ten thousand houses,
     Knock at any door - there's one who will respond.
                                     -- The Blue Cliff Record

Reply via email to