Disabling fast JSTL on Resin 3.0.x

If you're having problems running Pebble on Resin and getting error messages like "too many includes", you'll need to disable Resin's "fast" JSTL implementation. The following snippet shows how to do this if you're deploying Pebble via a web-app element in the RESIN_HOME/conf/resin.conf file.

<web-app id='blog' document-directory='/Users/simon/pebble'> 
  <jsp fast-jstl='false'/> 
  <authenticator> 
    <type>com.caucho.server.security.XmlAuthenticator</type> 
    <init> 
      <user>someuser:password:blog-owner,blog-contributor</user> 
      <password-digest>none</password-digest> 
    </init> 
  </authenticator> 
</web-app>

I'll update the Pebble docs to reflect this.



Re: Disabling fast JSTL on Resin 3.0.x

i still have the same error on resin 3.0.22. i tried your solution but it still does not work. any hints?

Add a comment Send a TrackBack