2022年1月5日水曜日

Pentaho Data Integration [Kettle] Missing ETL Metadata Injection Plugin

 Metadata Injection plugin doesn't work on Java 11.


You may face something like following when executing transformation with Metadata Injection step on Java 11. Thread: Error initializing step ETL Metadata Injection; plugin missing.

ETL Metadata Injection.0 - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Can't run transformation due to plugin missing
ETL Metadata Injection.0 - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Error initializing step [ETL Metadata Injection]

You may not be able to see the step 'ETL Metadata Injection' in Spoon on Java 11.  Thread: Missing ETL Metadata Injection Step 


  The solution is to install Java 8 and set environment variable PENTAHO_JAVA_HOME.