Я новичок в отчете BIRT. Я пытаюсь интегрировать среду выполнения BIRT согласно решению, данному в этом посте здесь , но это не сработало. Я также попытался найти BirtEngineServlet из файла org.eclipse.birt.runtime_3.7.1.v20110913-1734.jar
, но не смог найти этот класс.
Может кто-нибудь помочь мне?
2 часа спустя:
Хорошо, поэтому BirtEngineServlet находится в файле viewservlets.jar, он находится в:
birt-runtime-3_7_1\WebViewerExample\WEB-INF\lib
.
Поскольку BirtEngineServlet находится в viewServlets.jar, а этот файл находится по указанному мною пути, я попытался скопировать все файлы из указанного выше пути в папку приложения WEB-INF / lib и попытался получить доступ к отчету о тестировании, используя предложенный URL-адрес. в связанном сообщении. URL, который я использовал: localhost:8080/myOwnWebapp/…
. Теперь я получаю следующее исключение:
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)
мой web.xml имеет следующий код.
<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>