Hi @ All,
we upgraded our PDI. We got an older version (V5.4) for productive jobs. Now we installed a newer Version (V9) and import some jobs from the older version.
IN some jobs we reference in a job to a transformation. with this transformaiton we read some specific directory, to get the name of the files and after this we want to change the names of files in the directory.
Transformation:
In V5.4 we get with this tranformations the names of the files without error.
The step "Filter rows" take the name of the file and put it back to the step "Set files in result":
In V9 we get the following Error Message:
2020/09/18 08:42:16 - Filter rows.0 - ERROR (version 9.0.0.0-423, build 9.0.0.0-423 from 2020-01-31 04.53.04 by buildguy) : Unexpected error
2020/09/18 08:42:16 - Filter rows.0 - ERROR (version 9.0.0.0-423, build 9.0.0.0-423 from 2020-01-31 04.53.04 by buildguy) : org.pentaho.di.core.exception.KettleException:
2020/09/18 08:42:16 - Filter rows.0 - Step [Set files in result] is invalid as target.
2020/09/18 08:42:16 - Filter rows.0 -
2020/09/18 08:42:16 - Filter rows.0 - at org.pentaho.di.trans.steps.filterrows.FilterRows.processRow(FilterRows.java:100)
2020/09/18 08:42:16 - Filter rows.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2020/09/18 08:42:16 - Filter rows.0 - at java.lang.Thread.run(Unknown Source)
Someone got an idea, why the transformation running in V5.4 and not in V9?
Best Regards,
Marko