AnsweredAssumed Answered

is JDK 1.8 for PDI 8.2 okay?

Question asked by Christian Miksch on Jan 21, 2019
Latest reply on Jan 22, 2019 by Christian Miksch

Hi,

I try to install PDI 8.2 on a Windows 10 with jdk-u8-192-windows, but I get IO exception errors. The script ktichen.bat doesn't work.  Most of my tries kitchen.bat says the job isn't be loaded??

Which JDK was used during tests of PDI 8.2?

 

java -version

java version "1.8.0_192"

Java(TM) SE Runtime Environment (build 1.8.0_192-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)

 

"java.exe"  "-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m" "-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2" "-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\launcher.jar -lib ..\libswt\win64  -main org.pentaho.di.kitchen.Kitchen -initialDir "D:\pdi-ce-8.2.0.0-342\data-integration"\ miksch_jobs_01_2018\sum_of_validation.ktr

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:542)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

09:58:52,897 INFO  [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled

09:58:57,036 INFO  [KarafInstance]

*******************************************************************************

*** Karaf Instance Number: 1 at D:\pdi-ce-8.2.0.0-342\data-integration\.\sy ***

***   stem\karaf\caches\kitchen\data-1                                      ***

*** FastBin Provider Port:52901                                             ***

*** Karaf Port:8802                                                         ***

*** OSGI Service Port:9051                                                  ***

*******************************************************************************

Jõn 21, 2019 9:58:57 AM org.apache.karaf.main.Main$KarafLockCallback lockAquired

INFORMATION: Lock acquired. Setting startlevel to 100

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

java.io.IOException: invalid constant type: 18

        at javassist.bytecode.ConstPool.readOne(ConstPool.java:1023)

        at javassist.bytecode.ConstPool.read(ConstPool.java:966)

        at javassist.bytecode.ConstPool.<init>(ConstPool.java:127)

        at javassist.bytecode.ClassFile.read(ClassFile.java:693)

        at javassist.bytecode.ClassFile.<init>(ClassFile.java:85)

        at org.scannotation.AnnotationDB.scanClass(AnnotationDB.java:311)

        at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:294)

        at org.pentaho.di.core.plugins.JarFileCache.getAnnotationDB(JarFileCache.java:57)

        at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:404)

        at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:699)

        at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:185)

        at org.pentaho.di.core.plugins.PluginRegistry.registerType(PluginRegistry.java:587)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:559)

        at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:527)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:117)

        at org.pentaho.di.core.KettleClientEnvironment.init(KettleClientEnvironment.java:80)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:82)

        at org.pentaho.di.kitchen.Kitchen$1.call(Kitchen.java:75)

        at java.util.concurrent.FutureTask.run(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

2019/01/21 09:58:57 - Kitchen - Start of run.

ERROR: Kitchen can't continue because the job couldn't be loaded.

 

 

D:\pdi-ce-8.2.0.0-342\data-integration>

Outcomes