title: Spring MVC AbstractMethodError error
body: <p>First of all I am so sorry for such a generic error. The reason it is so generic is because I am trying to make a springMVC example I found on the internet work. An example which I do not know much about yet. </p>
  
  <p>For anyone who is really generous and wants to understand more the example is explained here at <a href="http://spring.io/blog/2012/01/30/spring-framework-birt" rel="nofollow">http://spring.io/blog/2012/01/30/spring-framework-birt</a>. And I downloaded the maven project from <a href="https://github.com/joshlong/spring-birt" rel="nofollow">https://github.com/joshlong/spring-birt</a>.</p>
  
  <p>The actions are defined in the JSP...</p>
  
  <pre><code>&lt;c:url value="/images/fez-diagram.jpg" var="fez"/&gt; &lt;c:url
  value="/TopNPercent" var="topNPercent"/&gt; &lt;c:url value="/SampleSpring"
  var="sampleSpring"/&gt; &lt;c:url value="/masterReport" var="master"/&gt;
  &lt;c:url value="/DashBoard" var="dashboard"/&gt; &lt;c:url value="/SubReports"
  var="subReports"/&gt;
  </code></pre>
  
  <p>But when I click on one of my links. For example /TopNPercent. I get the following error...</p>
  
  <pre><code>org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.AbstractMethodError: org.springframework.web.servlet.view.AbstractView.renderMergedOutputModel(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
      org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:949)
      org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
      org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
      org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  
  root cause
  
  java.lang.AbstractMethodError: org.springframework.web.servlet.view.AbstractView.renderMergedOutputModel(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
      org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
      org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157)
      org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927)
      org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
      org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
      org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:71
  </code></pre>
  
  <p>7)</p>
  
  <p>Can anyone please help me with this. I am wondering if it is an error relating to my version of tomcat apache-tomcat-6.0.36. Maybe the code is incompatible with my version?</p>
  
  <p>thanks for your help</p>
  
  <p>thanks</p>