Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
La contrasea para los usuarios hibuser y pentaho_user es password, puede modificarsela en el script SQL o luego en el rol de la base de datos. Si vamos al directorio ./biserver-manual-ce/pentaho-data/ notamos que Pentaho provee los mismos scripts que utilizamos. La diferencia es que los provistos por Pentaho no estn completos: faltan las tablas GRANTED_AUTHORITIES, AUTHORITIES y USERS. Esto ltimo esta contemplado en los scripts que brinda Prashant Raju. Directorios donde se instala Tomcat
/usr/share/tomcat6/ /var/lib/tomcat6/
Obtener el BI-Server para la instalacin manual, biserver-manual-ce-3.6.0-stable.zip de http://community.pentaho.com/projects/bi_platform/ y descomprimimos en una carpeta a eleccin. Copiamos los conectores que necesarios
sudocp./biservermanualce/pentahothirdparty/postgresql8.2504.jdbc3.jar /usr/share/tomcat6/lib/
Customizamos la compilacin del WAR de Pentaho (custom-pentaho-webapp) Editamos el archivo WEB-INF/web.xml y configuramos las entradas base-url y solution-path.
<contextparam> <paramname>solutionpath</paramname> <paramvalue>/opt/pentaho/pentahosolutions</paramvalue> </contextparam>
Editamos el archivo META-INF/context.xml y lo ajustamos a la configuracin de Postgres. Construimos y deployamos los WAR de Pentaho
cd./biservermanualce antzippentahoportallayoutwar antzippentahostylewar antwarpentahotomcat
applicationContext-spring-security-hibernate.properties
jdbc.driver=org.hsqldb.jdbcDriver jdbc.url=jdbc:hsqldb:hsql://localhost:9001/hibernate jdbc.username=hibuser jdbc.password=password hibernate.dialect=org.hibernate.dialect.HSQLDialect
Reemplazamos por:
<appendername="PENTAHOFILE"class="org.apache.log4j.DailyRollingFileAppender"> <paramname="File"value="/var/log/tomcat6/pentaho.log"/> <paramname="Append"value="false"/>
Finalmente
sudotouch/var/log/tomcat6/pentaho.log sudochowntomcat6.tomcat6/var/log/tomcat6/pentaho.log
Y reemplazar por:
org.quartz.dataSource.myDS.driver=org.postgresql.Driver org.quartz.dataSource.myDS.URL=jdbc:postgresql://localhost:5432/quartz org.quartz.dataSource.myDS.user=pentaho_user org.quartz.dataSource.myDS.password=password org.quartz.dataSource.myDS.maxConnections=20 org.quartz.dataSource.myDS.validationQuery=select1