BIRT 4.5 and Tomcat 8 compatibility issue
<p>My application is designed to generate reports using BIRT 4.5 reporting tool. This works fine with Tomcat 7 and Java 1.8. The same application when moved to Tomcat 8 gives exception. BIRT and JAVA versions remain the same only Tomcat is upgraded to version 8.</p>

<p>Is there any setting to be done in Eclipse for Tomcat 8 or any plugins or jar files to be installed?</p>

<p>Please find the stack trace below. Let me know what is the solution for </p>

<pre><code>this.org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() 
for servlet [ViewerServlet] in context with path [/BIS] threw exception 
[Unable to compile class for JSP: An error occurred at line: 
[46] in the generated java file: [C:\Program Files\Apache Software Foundation\Tomcat 8.0\work\Catalina\localhost\BIS\org\apache\jsp\webcontent\birt\pages\layout\Fram‌​esetFragment_jsp.java] 
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
</code></pre>