title: Spring MVC,Tile not rendering jsp page while running war file jetty Runner
body: <p>I am working with spring, hibernate,tile,jsp with jetty server.I have trapped on the following error,<br>
  The problem is tile not rendering page while running war file.<br>
  The error is with EL tag. But no issues while running <code>mvn clean jetty:run</code>.<br>
  I am not able to understand what is the problem while making package.<br>
  Every jar in my pom are there in lib folder where i unzip the war  and checked.<br>
  I am using <code>spring MVC 4.1</code>,<code>jstl-1.2</code>,<code>jetty-runner 9.3.3.v20150827</code>.<br>
  My web-app version is <code>web-app 2.5</code>. I have tried changing version of  <code>web-app</code> to 3 and added  <code>isELIgnored</code> <code>false</code> in my <code>jsp</code> page but not working.<br>
  I hope somebody will help,Thanks in advance.
  Following is the error,</p>
  
  <pre><code>Caused by:
  org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.tiles.request.render.CannotRenderException: ServletException including path '/WEB-INF/views/pages/login.jsp'.
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
      at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:816)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1686)
      at com.zeetap.phrs.ctrl.account.corsfilter.CorsFilter.doFilter(CorsFilter.java:32)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1156)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1088)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
      at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213)
      at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119)
      at org.eclipse.jetty.server.Server.handle(Server.java:517)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:306)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:245)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
      at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:75)
      at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:213)
      at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:147)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
      at java.lang.Thread.run(Thread.java:745)
  Caused by: org.apache.tiles.request.render.CannotRenderException: ServletException including path '/WEB-INF/views/pages/login.jsp'.
      at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:399)
      at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:238)
      at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:221)
      at org.apache.tiles.renderer.DefinitionRenderer.render(DefinitionRenderer.java:59)
      at org.springframework.web.servlet.view.tiles3.TilesView.renderMergedOutputModel(TilesView.java:114)
      at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)
      at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1228)
      at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1011)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:955)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
      ... 31 more
  Caused by: java.io.IOException: ServletException including path '/WEB-INF/views/pages/login.jsp'.
      at org.apache.tiles.request.servlet.ServletUtil.wrapServletException(ServletUtil.java:63)
      at org.apache.tiles.request.servlet.ServletRequest.forward(ServletRequest.java:267)
      at org.apache.tiles.request.servlet.ServletRequest.doForward(ServletRequest.java:228)
      at org.apache.tiles.request.AbstractClientRequest.dispatch(AbstractClientRequest.java:57)
      at org.apache.tiles.request.render.DispatchRenderer.render(DispatchRenderer.java:47)
      at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:259)
      at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:397)
      ... 41 more
  Caused by: org.apache.jasper.JasperException: Unable to compile class for JSP: 
  An error occurred at line: 107 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;String&gt;, PageContext, null) is undefined for the type PageContextImpl
  104: 
  105:         &lt;c:if test="true"&gt;
  106:            &lt;h4&gt;
  107:                &lt;span&gt;&lt;font color="green"&gt;&lt;b&gt; ${SUCCESS_MSSAGE}&lt;/b&gt;&lt;/font&gt; &lt;/span&gt;
  108:            &lt;/h4&gt;
  109:        &lt;/c:if&gt;
  110:        &lt;c:if test="${(ERROR_MSSAGE != null) }"&gt;
  An error occurred at line: 110 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;Boolean&gt;, PageContext, null) is undefined for the type PageContextImpl
  107:                &lt;span&gt;&lt;font color="green"&gt;&lt;b&gt; ${SUCCESS_MSSAGE}&lt;/b&gt;&lt;/font&gt; &lt;/span&gt;
  108:            &lt;/h4&gt;
  109:        &lt;/c:if&gt;
  110:        &lt;c:if test="${(ERROR_MSSAGE != null) }"&gt;
  111:            &lt;h4&gt;
  112:                &lt;span&gt;&lt;font color="red"&gt;&lt;b&gt; ${ERROR_MSSAGE}&lt;/b&gt;&lt;/font&gt; &lt;/span&gt;
  113:            &lt;/h4&gt;
  An error occurred at line: 112 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;String&gt;, PageContext, null) is undefined for the type PageContextImpl
  109:        &lt;/c:if&gt;
  110:        &lt;c:if test="${(ERROR_MSSAGE != null) }"&gt;
  111:            &lt;h4&gt;
  112:                &lt;span&gt;&lt;font color="red"&gt;&lt;b&gt; ${ERROR_MSSAGE}&lt;/b&gt;&lt;/font&gt; &lt;/span&gt;
  113:            &lt;/h4&gt;
  114:        &lt;/c:if&gt; 
  115:        &lt;!-- BEGIN LOGIN FORM --&gt;
  An error occurred at line: 118 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;Boolean&gt;, PageContext, null) is undefined for the type PageContextImpl
  115:        &lt;!-- BEGIN LOGIN FORM --&gt;
  116:        &lt;form class="login-form" action="authenticate.html" method="post"&gt;
  117:            &lt;c:choose&gt;
  118:            &lt;c:when test="${'L' == loginpage }"&gt;style="display: block;"&lt;/c:when&gt;
  119:            &lt;c:otherwise&gt;style="display: none;"&lt;/c:otherwise&gt;
  120:            &lt;/c:choose&gt;
  121: 
  An error occurred at line: 186 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;Boolean&gt;, PageContext, null) is undefined for the type PageContextImpl
  183:        &lt;!-- BEGIN FORGOT PASSWORD FORM --&gt;
  184:        &lt;form class="forget-form" action="reqRestPwd.html" method="post"
  185:            &lt;c:choose&gt;
  186:            &lt;c:when test="${'F' == loginpage }"&gt;style="display: block;"&lt;/c:when&gt;
  187:            &lt;c:otherwise&gt;style="display: none;"&lt;/c:otherwise&gt;
  188:            &lt;/c:choose&gt;&gt;
  189: 
  An error occurred at line: 306 in the jsp file: /WEB-INF/views/pages/login.jsp
  The method proprietaryEvaluate(String, Class&lt;Object&gt;, PageContext, null) is undefined for the type PageContextImpl
  303: 
  304:                    &lt;form:option value=""&gt;
  305:                    &lt;/form:option&gt;
  306:                    &lt;form:options items="${reflist}"&gt;&lt;/form:options&gt;
  307: 
  308: 
  309: 
  Stacktrace:
      at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
      at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:198)
      at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:450)
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:361)
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
      at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
      at org.eclipse.jetty.jsp.JettyJspServlet.service(JettyJspServlet.java:107)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:816)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:566)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1156)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1088)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
      at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:199)
      at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:74)
      at org.apache.tiles.request.servlet.ServletRequest.forward(ServletRequest.java:265)
      ... 46 more
  </code></pre>