I am newbie in BIRT reporting. I am trying to integrate BIRT runtime as per solution given in this post here but it did not work. I also tried to find BirtEngineServlet from org.eclipse.birt.runtime_3.7.1.v20110913-1734.jar
file but I could not find this class.
Can anybody please help me out?
2 hours later:
Ok so BirtEngineServlet is in viewservlets.jar file, it resides in:
birt-runtime-3_7_1\WebViewerExample\WEB-INF\lib
.
Because BirtEngineServlet is found in viewServlets.jar and this jar is located under path I mentioned, I tried to copy all jars from above path into my application WEB-INF/lib folder and tried to access the test report by using URL suggested in linked post .The URL I used is: localhost:8080/myOwnWebapp/…
. Now I am getting following exception:
File "/webcontent/birt/pages/layout/RequesterFragment.jsp" not found at
org.apache.jasper.servlet.JspServlet.handleMissingResource(JspServlet.java:412) at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
my web.xml has following code.
<servlet>
<servlet-name>EngineServlet</servlet-name>
<servlet-class>org.eclipse.birt.report.servlet.BirtEngineServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>EngineServlet</servlet-name>
<url-pattern>/output</url-pattern>
</servlet-mapping>