Aunque Pentaho tiene su propio
tutorial
vamos a hace una traducción resumen de como integrar Birt 2.5.1 con Pentaho 3.5:
Lo primero es poner el listener en:
pentaho-solutions/system/systemListeners.xml
Para ello añadiremos el bean a la lista de listeners:
Borras todo lo que hay en :
pentaho-solution/system/BIRT/configuration
pentaho-solution/system/BIRT/plugins
Pones ReportEngine/configuration/config.ini del runtime que te has bajado en pentaho-solution/system/BIRT/configuration
Pones todo lo que hay en ReportEngine/plugins del runtime en pentaho- solutions/system/BIRT/plugins
Pones los Drivers (JARS) que vayas a utilizar en pentaho-solutions/system/BIRT/plugins/org.eclipse.birt.report.data.oda.jdbc_2.5.1.v20090821.
Puedes copiar directamente los que tienes en tomcat/common/lib.
Pones todo lo que hay en birt-runtime/ReportEngine/lib en tomcat/webapps/pentaho/WEB-INF/lib y borras las versiones antiguas de los jars por ejemplo si tienes chartengineapi.jar y chartengineapi-2.2.1.jar borras la vieja.
Repito borras la vieja la que estaba antes, en este caso chartengineapi-2.2.1.jar
Y ya puedes probar!!
Y comprobar que ejecuta los informes pero no renderiza ni links ni graficos.