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.
Simon is a hands-on software architect and has a BSc (Hons) in Computer Science from the University of Reading. Over the past 12 years, he’s been involved in projects ranging from rich desktop clients and web applications through to highly scalable distributed systems and service-oriented architectures; predominantly within the finance industry. He's also undertaken consulting and training roles with a broader focus on people, process and technology.

