AnsweredAssumed Answered

PDI 8.0.0.28 errors on start

Question asked by Luca Domenella on Apr 10, 2018
Latest reply on Apr 13, 2018 by Dan Keeley

hi guys,

recently i installed on our test environment the new version of PDI from 7 to 8. It runs on Centos 7.4 server with Oracle Java 1.8.0_162

When we run spoon.sh we get those errors:

15:53:01,990 INFO  [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled

15:53:02,067 INFO  [KarafInstance]

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

*** Karaf Instance Number: 2 at /home/etluser/data-integration/./system/kar ***

***   af/caches/kitchen/data-2                                              ***

*** FastBin Provider Port:52902                                             ***

*** Karaf Port:8803                                                         ***

*** OSGI Service Port:9052                                                  ***

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

Apr 09, 2018 3:53:02 PM org.apache.karaf.main.Main$KarafLockCallback lockAquired

INFO: Lock acquired. Setting startlevel to 100

2018/04/09 15:53:03 - Kitchen - Logging is at level : Basic

2018/04/09 15:53:03 - Kitchen - Start of run.

2018/04/09 15:53:03 - RepositoriesMeta - Reading repositories XML file: /home/etluser/.kettle/repositories.xml

ERROR: Bundle pentaho-webjars-deployer [10] Unable to get module class path. (java.lang.RuntimeException: Unable to open JAR file, probably deleted: error in opening zip file)

java.lang.RuntimeException: Unable to open JAR file, probably deleted: error in opening zip file

at org.apache.felix.framework.cache.JarContent.<init>(JarContent.java:73)

at org.apache.felix.framework.cache.JarContent.getEntryAsContent(JarContent.java:292)

at org.apache.felix.framework.BundleRevisionImpl.calculateContentPath(BundleRevisionImpl.java:431)

at org.apache.felix.framework.BundleRevisionImpl.initializeContentPath(BundleRevisionImpl.java:368)

at org.apache.felix.framework.BundleRevisionImpl.getContentPath(BundleRevisionImpl.java:354)

at org.apache.felix.framework.BundleRevisionImpl.getResourceLocal(BundleRevisionImpl.java:493)

at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1505)

at org.apache.felix.framework.BundleWiringImpl.getResourceByDelegation(BundleWiringImpl.java:1417)

at org.apache.felix.framework.Felix.getBundleResource(Felix.java:1612)

at org.apache.felix.framework.BundleImpl.getResource(BundleImpl.java:639)

at org.apache.servicemix.specs.activator.Activator.register(Activator.java:136)

at org.apache.servicemix.specs.activator.Activator.bundleChanged(Activator.java:104)

at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:868)

at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:789)

at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:514)

at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)

at org.apache.felix.framework.StatefulResolver.fireResolvedEvents(StatefulResolver.java:1074)

at org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:437)

at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3967)

at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)

at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)

at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)

at java.lang.Thread.run(Thread.java:748)

ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error during dispatch. (java.lang.NullPointerException)

java.lang.NullPointerException

 

and so on, but i think its all related to the same thing... looking around someone proposed an issue with JAVA_HOME environment variable not set, mine is set correctly and with version 7 was working..

 

whats changed ? (apart the PDI version)

 

best regards

Luca

Outcomes