Instalación de Pentaho 6 sobre Windows 10 y Java 8

Estoy intentando instalar la última versión de Pentaho, Pentaho 6, en un ordenador con Windows 10, y no lo consigo. Después de configurar las variables de entorno de JAVA, pruebo desde linea de comandos a arrancar alguna aplicación, como Spoon, y parece que todo va bien, en la consola no sale ningún mensaje de error, pero no se levanta ninguna aplicación.

Pensando si era por incompatibilidad con Windows 10 he probado también en un Windows 7 y me pasa lo mismo, por lo que ahora sospecho que también puede ser por la versión de Java, que en algún sitio he visto que la versión 8 de Java también puede dar problemas con Pentaho.

¿Cómo puedo saber exactamente qué problema tengo? ¿Dónde puedo consultar una matriz de compatibilidad entre las diferentes versiones de Pentaho, Windows y JAVA?

Disculpad si la consulta es muy básica, pero estoy comenzando con Pentaho..

 

Sonia.

 

Yo no lo he probado con Windows 10 pero si con windows 8.1 y funciona perfectamente. Mi computadora es windows 8.1  y Java 8

Pentaho tiene un script interno que configura las variables de java.... No tienes por que hacerlo tu. Simplemente ejecuta spoon.bat

Prueba lo siguiente....  Quita todas las variables que has puesto..... abre una consola y vete al directorio donde tienes intalado el Data Integration..... Una vez ahi pon Spoon.bat y mira que es lo que sale.... ya puestos escribe también java -version

 

Deberias ver algo así...

 

--

Juanjo Ortilles

Jortilles.com

Quieres formarte en Pentaho? visita nuestros cursos: http://www.jortilles.com/formacion/formacion-abierta/

 

 

En respuesta a por Jortilles

Hola Juanjo,

Gracias por contestar. He hecho lo que comentas de eliminar las variables que habia definido, pero el resultado es el mismo, la consola sin mostrar ningún error y PDI que no arranca. Te adjunto el pantallazo para que lo veas.

Lo que sí acabo de ver comparando con el tuyo es que en la última linea, en -lib tú tienes ..\libswt\win64, y a mi me sale ..\libswt\win32, y mi sistema es de 64 bits. ¿Crees que puede ser ese el problema? 

Consola arranque Pentaho Data Integration

Ah, y esto es lo que me devuelve el java -version:

>java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Saludos,

En respuesta a por Sonia

Sonia.

 

Y si lo arrancas en modo debug que dice?  SpoonDebug.bat

Te generará un archivo SpoonDebug.txt ....

 

 

Por otro lado... parece que si... que está cogiendo el java que no toca..... Prueba a establecer el JAVA_HOME. pero auntandolo al java que toca... que debería ser algo así como:

 

C:\Program Files\Java\jdk1.7.0_80

 

 

Por cierto... la nueva versión de pdi tiene muchos plugins y tarda bastante en arrancar... puede que  hasta un minuto...

 

En respuesta a por Jortilles

Por fin me funciona! He estado probando estos días, y efectivamente el problema estaba en la versión de JAVA, concretamente en utilizar la versión de 32 bits en un Windows de 64 bits. En teoría creo que no debería haber problema, y por eso al descargar JAVA se descarga la versión de 32, y no la de 64, pero Pentaho no funciona bien con esta combinación, al menos en los ordenadores que yo he probado.

Me ha ido muy bien el consejo de ejecutar spoon en modo debug porque en una de las pruebas me devolvía un mensaje de error que decía que JAVA no podía arrancar porque no tenía suficiente memoria, cuando en realidad tenía memoria libre de sobras. Buscando en foros a qué se podía deber este mensaje de error encontré una respuesta que decía que puede pasar cuando se utiliza la versión JAVA de 32 bits sobre una sistema de 64 bits, y que utilizando la versión de JAVA de 64 bits se resuelve el error.

Lo comento por si alguien se lo encuentra, porque a mi por defecto se me descargaba la versión de 32 bits del JRE, y he perdido mucho tiempo probando otras cosas cuando lo único que había que hacer es instalar la de 64 bits en lugar de la de 32.

Enlazo la página de descargas de JAVA SE del site Oracle donde se selecciona lo que quieres instalar, JRE por ejemplo, y después la versión según SO y número de bits (32 o 64): http://www.oracle.com/technetwork/java/javase/downloads/index.html

Muchas gracias por el soporte, Juanjo!

 

Me ha sido muy util esta conversación porque me encuentro en el mismo problema, windows 10 y 64 bits

Resuelto simplemente instalando el archivo jre-8u74-windows-x64.exe de la pagina que indicabas

Quiza me he perdido algo pero el programa no se instala sino que simplemente funciona desde el directorio de descarga, pero para cada uso debo volver a ejecutar el spoon.bat

 

Es eso asi?

Efectivamente yo tenia el mismo problema, porque ejecutava JRE de 32 bits.

Me descargue el de 64 bits de la web de java, y modifique la variable de entorno JAVA_HOME y ya funciona bien

Tengo el mismo problema, probare si me funciona llevo 2 meses recien iniciando, quisiera saber si trabajaste con una base SQL server 2008 r2

En respuesta a por miguelon (no verificado)

OK, a ver si hay suerte, ya nos contarás.. Recuerda que si tienes posibilidad, en realidad la mejor opción es instalar sobre un Windows Server de 64 bits, que no debería tener este problema.

Sobre SQL Server 2008 como origen de datos no lo he probado aún, pero sobre MS SQL Server 2012 sí, PRD trabaja sin problemas. Y si conecta bien con SQLServer 2012 seguro que no va a tener ningún problema sobre SQLServer 2008.

Buenos dias, ya logre instalar pentaho 7.0 basandome en varios tutoriales. Quiero que el Pentaho pueda ser accesado via web (otro equipo, misma red de momento) pero no encuentro el archivo a modificar, he analizado varias tutoriales sobre el tema, pero no coinciden los elementos ni las carpetas, ni directorios. Alguien que me pueda colaborar un poco. Saludos

En respuesta a por Cesar Salas (no verificado)

Yo aún no he probado Pentaho 7, pero con Pentaho 5 o 6 no hay que hacer nada especial para acceder por web desde otro ordenador de la misma red, instalar el servidor de BI, y después entrar con la URL del servidor donde lo tengas instalado.

Prueba a acceder poniendo en la URL la IP en lugar del nombre del servidor, y si no has cambiado los puertos por defecto asegurate que el puerto 8080 esté abierto, no sea que no conectes por algún problema de resolución de nombres o reglas del firewall.

(http://192.168.0.XXX:8080/pentaho)

 

Lo mejor para hacer es lo que dice en éste blog. a mí me funcionó. Uso Windows 10 y pentaho comunitty 7.0

 

http://edpflager.com/?p=3475

Buenas a todos , quiero compartir mi caso a modo de que alguien mas tenga este problema

 

al querer levantar el servidor de pentaho esto es en la carpeta biserver-ce dentro de ella clic en el archico start-pentaho la pantalla del simbolo del sistema aparecia fugazmente y desaparecia y por ende no levantaba el servidor teniendo en cuenta que las direcciones de las variables de entorno las sacamos de la carpeta ARCHIVOS DE PROGRAMA, - carpeta java en el disco C (ya habia seguido los mismos pasos en otra maquina y si funcionaba)

 

La cuestion es que hay que revisar la otra carpeta llamada ARCHIVOS DE PROGRAMA(86) al menos en mi caso en esta carpeta existia otra carpeta llamada java y que fue por lo que sustitui las nuevas direcciones de variables de entorno lo que soluciono mi problema

 

PD: en la maquina que habia instalado anteriormente en la carpeta archivos de programa(86) no habia otra carpeta llamada java