Analytics MapperFieldRunner not found

Hallo community, hello @jess ,

like in



analytics throws errors.

We have tried out all of the suggestet solutions, but nothing helps.

yum reinstall kaltura-pentaho
yum reinstall kaltura-dwh
kaltrua-dwh-config.sh

In the logs is no hint about any permissions issue:

etl_daily-20191203.log

INFO 03-12 12:39:55,204 - execute kjb file - Starting entry [Run kjbVar job]
INFO 03-12 12:39:55,258 - perform aggregations - Starting entry [Perform aggregations]
INFO 03-12 12:39:55,258 - Perform aggregations - Loading transformation from XML file [/opt/kaltura/dwh/etlsource//aggregation/perform_aggregations.ktr]
ERROR 03-12 12:39:55,265 - perform aggregations - org.pentaho.di.core.exception.KettleException:
Unexpected error during transformation metadata load

Error reading object from XML file

Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleStepLoaderException:
Unable to load class for step/plugin with id [MapperFieldRunner]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.
at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1195)
at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:611)
at org.pentaho.di.job.Job.execute(Job.java:503)
at org.pentaho.di.job.Job.execute(Job.java:642)
at org.pentaho.di.job.Job.execute(Job.java:420)
at org.pentaho.di.job.entries.job.JobEntryJobRunner.run(JobEntryJobRunner.java:63)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.pentaho.di.core.exception.KettleXMLException:
Error reading object from XML file

Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleStepLoaderException:
Unable to load class for step/plugin with id [MapperFieldRunner]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.

etl_update_dims-20191203-12.log

ERROR 03-12 12:39:52,142 - Mapping (sub-transformation) - Unable to load the mapping transformation because of an error : org.pentaho.di.core.exception.KettleException:
Unable to load the specified mapping
Error reading object from XML file
Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleStepLoaderException:
Unable to load class for step/plugin with id [MapperFieldRunner]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.

log_aggregation_perform_aggregations.log

2019/12/03 12:39:55 - perform aggregations - Starting entry [Perform aggregations]
2019/12/03 12:39:55 - Perform aggregations - Loading transformation from XML file [/opt/kaltura/dwh/etlsource//aggregation/perform_aggregations.ktr]
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : org.pentaho.di.core.exception.KettleException:
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : Unexpected error during transformation metadata load
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) :
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : Error reading object from XML file
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) :
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleStepLoaderException:
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : Unable to load class for step/plugin with id [MapperFieldRunner]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) :
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) :
2019/12/03 12:39:55 - perform aggregations - ERROR (version 4.2.1-stable, build 15952 from 2011-10-25 15.27.10 by buildguy) : Unable to load class for step/plugin with id [MapperFieldRunner]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.

In the dwh pentaho plugin folder:

[root@7bbda3aa89f7 logs]# cd /opt/kaltura/dwh/pentaho-plugins/
[root@7bbda3aa89f7 pentaho-plugins]# ll
total 0
drwxr-xr-x 6 kaltura root 102 Oct 31 12:27 DimLookup32
drwxr-xr-x 6 kaltura root 102 Oct 31 12:27 DimLookup42
drwxr-xr-x 5 kaltura root 88 Oct 31 12:27 FetchFTPFile32
drwxr-xr-x 5 kaltura root 88 Oct 31 12:27 FetchFTPFile42
drwxr-xr-x 5 kaltura root 91 Oct 31 12:27 GetFTPFileNames32
drwxr-xr-x 5 kaltura root 91 Oct 31 12:27 GetFTPFileNames42
drwxr-xr-x 6 kaltura root 111 Oct 31 12:27 MappingFieldRunner32
drwxr-xr-x 6 kaltura root 111 Oct 31 12:27 MappingFieldRunner42
drwxr-xr-x 6 kaltura root 106 Oct 31 12:27 MySQLInserter32
drwxr-xr-x 6 kaltura root 106 Oct 31 12:27 MySQLInserter42
drwxr-xr-x 2 kaltura root 53 Oct 31 12:27 resources
drwxr-xr-x 6 kaltura root 109 Oct 31 12:27 SalesForceOutput32

Despereately yours,
Esnecca

Kaltura CE 15.9.0