Hello Konstantin Kolinko,

Thank you for the useful debugging tips.  By setting the server in Strict 
Compliance, I found some problems with our TLD declarations.  After fixing
that, isELIgnored has the default of true, as expected.

Thanks again!

Sincerely,
Stephen McCants

On Sat, 8 Nov 2014 17:08:46 +0300
Konstantin Kolinko <knst.koli...@gmail.com> wrote:

> >> I worked around the problem by adding the following to the JSP
> >> files:
> >>
> >> <%@ page isELIgnored="false" %>
> >>
> >> However, I'd like to understand where the configuration error is
> >> occurring as from my perspective nothing changed except OS and
> >> Tomcat version.  My own efforts have turned up nothing helpful or
> >> illuminating.
> >>
> >> Where should I be looking in the configurations for a difference?
> >> What differences would come into play?
> >
> > What is your tag library declaration in your JSP file? That's probably
> > the most important thing, here. Are you supplying your own version of
> > JSTL, EL, etc. along with your web application?
> >
> 
> +1. There have been several user reports when Apache Maven packed
> conflicting API implementation jars into a war file. I do not remember
> it resulting in such symptoms, but things were going awry for those
> affected.
> 
> I would suggest trying the following:
> 
> 1) Add logEffectiveWebXml="true" to your Context and see how that
> web.xml is actually interpreted by Tomcat (considering all web
> fragments and annotations)
> http://tomcat.apache.org/tomcat-7.0-doc/config/context.html
> 
> 2) Run in "strict servlet compliance" mode. That will enable
> validation of your web.xml against schema.
> 
> http://tomcat.apache.org/tomcat-7.0-doc/config/systemprops.html#Specification
> 
> 3) Are there any errors, warnings in the log files?
> 
> 
> If that does not help, then maybe
> a) inspect the java code generated for your JSPs
> 
> b) run with a debugger
> https://wiki.apache.org/tomcat/FAQ/Developing#Debugging
> 
> c) try with 7.0.42 on Windows, and then with intermediate versions up
> to 7.0.56 to see when the problem appeared.
> 
> d) test with 7.0.57 (a release candidate is currently in the voting
> process on dev@)
> 
> e) simplify your web application until you have a reproducible test
> case that you can show others
> 
> The examples webapp has EL on its pages and those are certainly working.
> 
> f) update you web.xml to version 3.0 and configure it to avoid
> annotation scanning
> https://wiki.apache.org/tomcat/HowTo/FasterStartUp
> 
> 
> Best regards,
> Konstantin Kolinko
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 



----------
Stephen McCants
Senior Software Engineer
Healthcare Control Systems, Inc.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to