PDA

View Full Version : Duda de funcionamiento



hiban
04-04-2008, 01:35 PM
Me acabo de bajar pentaho y la verdad es que estoy un poco perdido.
Os cuento:
Me he descargado el fichero pentaho-1.6.0GA-linux-opensource-installer.bin
y lo he instalado

Una vez que lo tengo instalado he configurado para que trabaje aparte de con los datasource que trae por defecto con uno nuevo que se conecta a la base de datos con la que quiero trabajar que se halla en otro servidor.
Creé el fichero xml correspondiente y modifiqué el xml de configuración del JBoss y el web.xml

Mi duda surge en el siguiente punto:

Yo tecleo en el navegador la siguiente url

http://localhost:8080

y me lleva a un página de login donde ya existen predifinidos varios usuarios

aqu

Yaina
04-06-2008, 05:14 PM
Hola, cuando dices " Creé el fichero xml correspondiente y modifiqué el xml de configuración del JBoss y el web.xml" que Xml es el correspondiente y que le modificaste al xml de jboss y donde esta ese web.xml

es que estoy intentando hacer lo mismo que tu pero no puedo correr pentaho en Jboss, me sale un error.. ayudame please

hiban
04-07-2008, 03:33 AM
Bien lo que he modificado fue añadir un nuevo fichero xml en /opt/pentaho/bi-server/jboss/server/default/deploy un fichero datasourceWWW-ds.xml (el nombre es lo de menos) que contiene la siguiente información:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>datasourceWWW</jndi-name>
<connection-url>jdbc:mysql://192.168.0.2:3306/reports_tecnopole</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>tecnopole</user-name>
<password>tecnopole</password>
</local-tx-datasource>
</datasources>

He cambiado la IP dado que mi servidor mysql se halla en otra máquina

Luego en /opt/pentaho/bi-server/jboss/server/default/deploy/pentaho.war/WEB-INF he modificado:

1) el jboss-web.xml donde se ha añadido:

<resource-ref> <res-ref-name>jdbc/datasourceWWW</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<jndi-name>java:/datasourceWWW</jndi-name>
</resource-ref>

2) en web.xml

<resource-ref>
<description>conexion para www</description> <res-ref-name>jdbc/datasourceWWW</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>