AnsweredAssumed Answered

error opening transformation in new version 8.2.0.0-342

Question asked by Nick Mogielnicki on Feb 5, 2019
Latest reply on Feb 7, 2019 by Roguen Keller

I have a transformation built with version 8.0 that when I open in the new version I get the following error :

 

An unexpected error occurred in Spoon: 

ioMeta

java.lang.NoSuchFieldError: ioMeta

at org.pentaho.di.trans.steps.comparefields.CompareFieldsMeta.getStepIOMeta(CompareFieldsMeta.java:253)

at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:1130)

at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:59)

at org.pentaho.di.core.gui.BasePainter.drawArrow(BasePainter.java:505)

at org.pentaho.di.trans.TransPainter.drawLine(TransPainter.java:1061)

at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:553)

at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:545)

at org.pentaho.di.trans.TransPainter.drawTrans(TransPainter.java:194)

at org.pentaho.di.trans.TransPainter.buildTransformationImage(TransPainter.java:160)

at org.pentaho.di.ui.spoon.trans.TransGraph.getTransformationImage(TransGraph.java:3276)

at org.pentaho.di.ui.spoon.trans.TransGraph.paintControl(TransGraph.java:3235)

at org.pentaho.di.ui.spoon.trans.TransGraph$4.paintControl(TransGraph.java:565)

at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)

at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

at org.eclipse.swt.widgets.Composite.WM_PAINT(Unknown Source)

at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)

at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1381)

at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7817)

at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9179)

at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:707)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

 

I have installed the compare fields plugin in the plugins directory.

Has anybody else seen any comparable behavior in the current version ?

I have PENTAHO_JAVA_HOME set to the lastest and last version of java 8

 

from spoon.log :

 

 

2019/02/05 11:14:06 - Spoon - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : java.lang.NoSuchFieldError: ioMeta

 

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.steps.comparefields.CompareFieldsMeta.getStepIOMeta(CompareFieldsMeta.java:253)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:1130)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:59)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.core.gui.BasePainter.drawArrow(BasePainter.java:505)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawLine(TransPainter.java:1061)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:553)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:545)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.drawTrans(TransPainter.java:194)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.trans.TransPainter.buildTransformationImage(TransPainter.java:160)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.trans.TransGraph.getTransformationImage(TransGraph.java:3276)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.trans.TransGraph.paintControl(TransGraph.java:3235)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.trans.TransGraph$4.paintControl(TransGraph.java:565)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Composite.WM_PAINT(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1381)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7817)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9179)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:707)

2019/02/05 11:14:06 - Spoon -   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2019/02/05 11:14:06 - Spoon -   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

2019/02/05 11:14:06 - Spoon -   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

2019/02/05 11:14:06 - Spoon -   at java.lang.reflect.Method.invoke(Method.java:498)

2019/02/05 11:14:06 - Spoon -   at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

java.lang.NoSuchFieldError: ioMeta

    at org.pentaho.di.trans.steps.comparefields.CompareFieldsMeta.getStepIOMeta(CompareFieldsMeta.java:253)

    at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:1130)

    at org.pentaho.di.trans.TransPainter.drawArrow(TransPainter.java:59)

    at org.pentaho.di.core.gui.BasePainter.drawArrow(BasePainter.java:505)

    at org.pentaho.di.trans.TransPainter.drawLine(TransPainter.java:1061)

    at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:553)

    at org.pentaho.di.trans.TransPainter.drawHop(TransPainter.java:545)

    at org.pentaho.di.trans.TransPainter.drawTrans(TransPainter.java:194)

    at org.pentaho.di.trans.TransPainter.buildTransformationImage(TransPainter.java:160)

    at org.pentaho.di.ui.spoon.trans.TransGraph.getTransformationImage(TransGraph.java:3276)

    at org.pentaho.di.ui.spoon.trans.TransGraph.paintControl(TransGraph.java:3235)

    at org.pentaho.di.ui.spoon.trans.TransGraph$4.paintControl(TransGraph.java:565)

    at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)

    at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Composite.WM_PAINT(Unknown Source)

    at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)

    at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)

    at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)

    at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)

    at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

    at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1381)

    at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7817)

    at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9179)

    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:707)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:498)

    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

Outcomes