Pentaho

 View Only

 Unable to find plugin with ID 'Kettle' in 9.3.0.0-428

Marius Ionica's profile image
Marius Ionica posted 08-23-2022 10:21
Had 9.0.0.0-423 configured before and we upgraded to 9.3.0.0-428 to fix some CVEs.
Now we have a sudden kettle password error.
Is this something new ? I couldn't  find a reference for it.
But I did try placing kettle-password-encoder-plugins.xml in my /resources/ folder without luck.
Also, the PDI has some more files in \classes\, are those also required to be added now ?
org.pentaho.di.core.exception.KettleException:
Unable to find plugin with ID 'Kettle'.  If this is a test, make sure kettle-core tests jar is a dependency.  If this is live make sure a kettle-password-encoder-plugins.xml exits in the classpath
Andrew Cave's profile image
Andrew Cave
HI Marius
That xml file should exist in {INSTALL}\pentaho-server\tomcat\webapps\pentaho\WEB-INF\classes   the files in classes folder on the server should be

\docs
\org
logging.properties
log4j2.xml
classic-engine.properties
drilldown-profile.xml
kettle-password-encoder-plugins.xml
kettle-registry-extensions.xml
mondrian.properties
loader.properties
pentaho_platform_plugin.xml
ehcache.xml
kettle-lifecycle-listeners.xml

DI_HOME should be set to  {INSTALL}\pentaho-server\pentaho-solutions\system\kettle

Stop the server, delete the
  • KARAF caches under {INSTALL}\pentaho-server\pentaho-solutions\system\karaf\caches\default
  • repo cache under {INSTALL}\pentaho-server\pentaho-solutions\system\jasckrabbit\repository
  • temp files under {INSTALL}\tomcat\temp

then restart.