Geometry というカスタム データ タイプを使用する Kettle ステップがあります。最初の行からメタ情報を取得する次のコード行があります。
geometryInterface = data.prevRowMeta.getValueMeta(meta.getGeomSelectedCol());
そして、次のようにして Geometry 値を取得します。
geometry = ((ValueMetaGeometry)geometryInterface).getGeometry(r[meta.getGeomSelectedCol()]);
ステップを実行すると、次の例外が発生します。
java.lang.ClassCastException: org.pentaho.di.core.row.value.ValueMetaGeometry cannot be cast to org.pentaho.di.core.row.value.ValueMetaGeometry
ここで、ValueMetaGeometry はカスタム データ型です。クラスローダーの問題だと思います。同じことに関するあなたの意見をいただければ幸いです。