2013-12-11 5 views
1

Я пытаюсь интегрировать отчет BIRT с php. Я следил за учебником от http://www.theserverside.com/news/1363642/Intergrating-BIRT-with-PHP. Я использовал birt-rcp-report-designer-4_3_1 для создания образца отчета и смог просмотреть отчет с помощью приложения просмотра сообщений birt от tomcat http://localhost:8080/Birt-Viewer/frameset?__report=new_report_1.rptdesign. Но я не могу получить доступ к javabridge в tomcat как http://localhost:8080/JavaBridge, он показывает ошибку 404. Если я использую код phpКак интегрировать отчет BIRT с php с помощью сервера Wamp?

<?php 
require_once("http://127.0.0.1:8080/JavaBridge/java/Java.inc"); 

echo java("java.lang.System")->getProperties(); 
?> 

затем также отображается ошибка 404. Также после распаковки JavaBridge.war в tomcat в JavaBridge нет папки с именем «java». Вероятно, из-за этого он показывает ошибку 404. Пожалуйста помоги.

ответ

0

Попробуйте использовать абсолютный или относительный путь к файлу моста php java i.e (java.inc). В моем случае также показывалась проблема с http-пути.

+0

Если я дважды нажимаю на файл JavaBridge, jar, он показывает всплывающее окно с «Запустите прослушиватель на порту 8081?». И после этого, если я перейду к URL-адресу http: // localhost: 8081 и поместите файлы php в том же месте. Затем он работает. Когда я пытаюсь сделать отчет BIRT, он показывает «Fatal error: Uncaught [[o: Exception]:« java.lang.Exception: сбой ReferenceClass: новый org.eclipse.birt.php.birtengine.BirtEngine " – user1690835

Смежные вопросы