PDI 5.3

Hola,

 

Soy usuario de PDI (Kettle) desde hace bastante tiempo. Hoy intento arrancar mi Kettle versión 5.3, y aparte de no arrancar, no muestra nada. Sale el logo y nada mas, ayer funcionó correctamente.

 

Mi pc lleva windows 7 64 bits, procesador I5, con 12gb ram.

 

Vía CMD intento arrancarla y nada

----------------------------------------------------------------------------------------------

C:\Users\fgomezga\Desktop\data-integration_old>spoon.bat
DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files\Java\jre1.8.0_101
DEBUG: _PENTAHO_JAVA=C:\Program Files\Java\jre1.8.0_101\bin\javaw.exe

C:\Users\fgomezga\Desktop\data-integration_old>start "Spoon" "C:\Program Files\J
ava\jre1.8.0_101\bin\javaw.exe"  "-Xmx5120m" "-XX:MaxPermSize=3072m" "-Djava.lib
rary.path=libswt\win64" "-DKETTLE_HOME=" "-DKETTLE_REPOSITORY=" "-DKETTLE_USER="
 "-DKETTLE_PASSWORD=" "-DKETTLE_PLUGIN_PACKAGES=" "-DKETTLE_LOG_SIZE_LIMIT=" "-D
KETTLE_JNDI_ROOT=" -jar launcher\pentaho-application-launcher-5.3.0.0-213.jar -l
ib ..\libswt\win64

C:\Users\fgomezga\Desktop\data-integration_old>java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

------------------------------------------------------------------------------------------------

He de decir que PDI 5.4 y 6.1 arrancan sin problemas (bueno este último muy muy lento).

 

Alguna idea de lo que puede ser.

 

Gracias.

Hola Javier

Tal como se sugiere en este otro tema del foro de Pentaho, prueba a arrancar en modo debug ejecutando Spoondebug.bat, y revisando después el registro que se genera en SpoonDebug.txt. Te dará más información sobre el problema que se encuentra Kettle al arrancar.

Un saludo,

 

Buenos días, 

He ejecutado SpoonDebug.bat, y me devuelve este log....No entiendo lo de database caché....

------------------------------------------------------------------------------------------------------------------------------------------

C:\Users\fgomezga\Desktop\data-integration_old>"C:\Program Files\Java\jre1.8.0_101\bin\java.exe"  "-Xmx5120m" "-XX:MaxPermSize=3072m" "-Djava.library.path=libswt\win64" "-DKETTLE_HOME=" "-DKETTLE_REPOSITORY=" "-DKETTLE_USER=" "-DKETTLE_PASSWORD=" "-DKETTLE_PLUGIN_PACKAGES=" "-DKETTLE_LOG_SIZE_LIMIT=" "-DKETTLE_JNDI_ROOT=" -jar launcher\pentaho-application-launcher-5.3.0.0-213.jar -lib ..\libswt\win64  /level:Debug 
Spoon - Logging is at level : Debugging
General - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : Error starting Spoon shell
General - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : java.lang.RuntimeException: Unable to create the database cache: 
General - 
General - Couldn't read the database cache
General - org.pentaho.di.core.exception.KettleFileException: 
General - 
General -  : Unable to read row metadata from input stream
General - 
General - Unable to locate value meta plugin of type (id) 131072
General - 
General - 
General - 
General - Unable to locate value meta plugin of type (id) 131072
General - 
General - 
General - 
General - org.pentaho.di.core.exception.KettleFileException: 
General - 
General -  : Unable to read row metadata from input stream
General - 
General - Unable to locate value meta plugin of type (id) 131072
General - 
General - 
General - 
General - Unable to locate value meta plugin of type (id) 131072
General - 
General - 
General - 
General -     at org.pentaho.di.core.DBCache.getInstance(DBCache.java:247)
General -     at org.pentaho.di.ui.spoon.Spoon.loadSettings(Spoon.java:7242)
General -     at org.pentaho.di.ui.spoon.Spoon.init(Spoon.java:779)
General -     at org.pentaho.di.ui.spoon.Spoon.createContents(Spoon.java:9278)
General -     at org.eclipse.jface.window.Window.create(Window.java:426)
General -     at org.eclipse.jface.window.Window.open(Window.java:785)
General -     at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9309)
General -     at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:654)
General -     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
General -     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
General -     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
General -     at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
General -     at java.lang.reflect.Method.invoke(Unknown Source)
stopping
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=3072m; support was removed in 8.0

Gracias.

En respuesta a por JavierGomez

Hola Javier

Puede que sea por el tema de que en Java 8 la opción MaxPermSize ya no tiene ningún efecto, y entonces hay que ajustar las opciones -Xms y -Xmx.

Los problemas suelen surgir en sistemas operativos de 32 bits, y veo que el tuyo es de 64 bits, que debería poder gestionar mucha más memoria, pero podrías probar cambiar los valores de -Xms y -Xmx a estos que a mi me funcionaron en un Windows Server de 32 bits, y si te arranca ya sabes por dónde van los tiros, y puedes ir aumentándolos hasta donde te funcione todo correctamente.

Para hacerlo tendrías que modificar el fichero start-pentaho.bat con estos valores:

set CATALINA_OPTS=-Xms512m -Xmx1024m

Saludos,