Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.1.1
-
Fix Version/s: 1.2.1
-
Component/s: Project infrastructure
-
Labels:None
-
Environment:Linux Sun JDK 1.6
Description
When you are building a 2.5 Servlet application (eg app.servlet.version=2.5 in application.properties) you can get the following CNF error:
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
This is because apparently there is no jstl-2.5.jar in the grails/lib folder, and it seems Grails loads classes corresponding to jstl-{SERVLET_VERSION}.jar.
Just renaming jstl-2.4.jar to jstl-2.5.jar solved the problem.
By the way, where does this jar comes from? Did you use the one from the Jakarta-Standard Lib project?
jars renamed and we only support servlet 2.5+ now