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.

 

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,