Details
Description
Use case
- A pipeline reading locally the Zipssortedbycitystate.csv file with the transform Text file input
- The same pipeline recording this data in S3 in Parquet format, using the transform Parquet File output
- Running the pipeline and workflow, both via gui and via run
Environment:
macOS High Sierra 10.13.6
Oracle JDK 1.8.0_281
hop-client-1.0-20210610.151152-1
Report: When I select Edit in Parquet File output, I get the error below:
outputjava.lang.NullPointerException at org.apache.hop.ui.pipeline.transform.BaseTransformDialog.positionBottomButtons(BaseTransformDialog.java:346) at org.apache.hop.ui.pipeline.transform.BaseTransformDialog.positionBottomButtons(BaseTransformDialog.java:300) at org.apache.hop.ui.pipeline.transform.BaseTransformDialog.setButtonPositions(BaseTransformDialog.java:281) at org.apache.hop.parquet.transforms.output.ParquetOutputDialog.open(ParquetOutputDialog.java:115) at org.apache.hop.ui.hopgui.file.pipeline.delegates.HopGuiPipelineTransformDelegate.editTransform(HopGuiPipelineTransformDelegate.java:163) at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:3315) at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:2243) 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.apache.hop.core.gui.plugin.action.GuiActionLambdaBuilder.lambda$createLambda$0(GuiActionLambdaBuilder.java:88) at org.apache.hop.ui.hopgui.context.GuiContextUtil.handleActionSelection(GuiContextUtil.java:147) at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.showActionDialog(HopGuiPipelineGraph.java:1334) at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.mouseUp(HopGuiPipelineGraph.java:1139) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:224) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4441) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4227) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3837) at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:400) at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:320)
See the error print in the attached image called parquet_error_macos