Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Almost there

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Almost there

Chronological Thread 
  • From: Dominique Petitpierre <>
  • To: Chris Hyzer <>
  • Cc: Dick Visser <>, "" <>
  • Subject: Re: [grouper-users] Almost there
  • Date: Wed, 15 Aug 2012 01:39:24 +0200
  • Organization: University of Geneva


On 07/31/2012 03:31 PM, Chris Hyzer wrote:
> Sorry, Grouper does not work in the latest servlet container since for some
> reason they changed EL without making it backwards compatible... can you
> use the older version e.g. tomcat 6?

Trying to use Grouper 2.1.1 UI with Apache Tomcat 7.0.29 I ran into
the same problem reported by Dick Visser. After some tinkering the
following change seems to fix the problem:

diff $CATALINA_HOME/webapps/grouper/WEB-INF/jsp/dynamicTile.jsp{.01,}
< <!-- <c:out value="${uiException.class.simpleName}"/>:<c:out
escapeXml="false" value="${uiException.message}"/> -->
> <!-- <c:out value="#{uiException.class.simpleName}"/>:<c:out
> escapeXml="false" value="${uiException.message}"/> -->

The hint came from reading this tutorial chapter on EL 2.2:
The Java EE 6 Tutorial
6. Expression Language
Value and Method Expressions
Method Expressions

A very quick test exercising just a few UI features showed no other
errors on screen or in grouper_ui.log.

- Is this change compatible with JSP 2.1/EL 2.1? (i.e. can the same
version of the file be used for Tomcat 6 and Tomcat 7?)

- Would it be easy to generalize this change to fix all affected
Grouper JSP files (i.e. those not compatible with EL 2.2)?

- Alternatively, is it possible to force the use of JSP 2.1/EL 2.1 in
Tomcat 7? (e.g. similar to the declaration of the Servlet version,
2.4 vs 3.0, in web.xml).

Best regards,
Mr Dominique Petitpierre, user=Dominique.Petitpierre
IT Division, University of Geneva, Switzerland

Archive powered by MHonArc 2.6.16.

Top of Page