usbrandon commented on pull request #465:
URL: https://github.com/apache/incubator-hop/pull/465#issuecomment-744159013


   I got further, but something else fails about the file selection.  For 
example when I used an Excel Input step (no project, no environment), and just 
browsed to an Excel file in my home directory, once I clicked OK, then there is 
a SWT Widget disposed problem.
   
   
![image](https://user-images.githubusercontent.com/1233654/102040557-c126d800-3d92-11eb-8fc9-892098001cd4.png)
   
   The following stack trace was present:
   java.lang.RuntimeException: Error executing method : editTransform in class 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph
        at 
org.apache.hop.core.gui.plugin.action.GuiActionLambdaBuilder.lambda$createLambda$0(GuiActionLambdaBuilder.java:98)
        at 
org.apache.hop.ui.hopgui.context.GuiContextUtil.handleActionSelection(GuiContextUtil.java:143)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.showActionDialog(HopGuiPipelineGraph.java:1171)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.lambda$mouseUp$1(HopGuiPipelineGraph.java:1039)
        at org.eclipse.swt.widgets.Display.runTimer(Display.java:4020)
        at org.eclipse.swt.widgets.Display.messageProc(Display.java:3146)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3522)
        at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:363)
        at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:299)
   Caused by: java.lang.reflect.InvocationTargetException
        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:93)
        ... 9 more
   Caused by: org.eclipse.swt.SWTException: Failed to execute runnable 
(org.eclipse.swt.SWTException: Widget is disposed)
        at org.eclipse.swt.SWT.error(SWT.java:4723)
        at org.eclipse.swt.SWT.error(SWT.java:4638)
        at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:188)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3897)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3527)
        at 
org.apache.hop.ui.core.dialog.ErrorDialog.showErrorDialog(ErrorDialog.java:217)
        at org.apache.hop.ui.core.dialog.ErrorDialog.<init>(ErrorDialog.java:95)
        at org.apache.hop.ui.core.dialog.ErrorDialog.<init>(ErrorDialog.java:82)
        at 
org.apache.hop.ui.hopgui.file.pipeline.delegates.HopGuiPipelineTransformDelegate.editTransform(HopGuiPipelineTransformDelegate.java:226)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:3176)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:2145)
        ... 14 more
   Caused by: org.eclipse.swt.SWTException: Widget is disposed
        at org.eclipse.swt.SWT.error(SWT.java:4723)
        at org.eclipse.swt.SWT.error(SWT.java:4638)
        at org.eclipse.swt.SWT.error(SWT.java:4609)
        at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
        at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:351)
        at org.eclipse.swt.widgets.Tree.setRedraw(Tree.java:4748)
        at 
org.apache.hop.ui.core.widget.TreeUtil.lambda$setOptimalWidthOnColumns$0(TreeUtil.java:30)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
        ... 22 more
   
   Another small glitch is while browsing to the folder, I happened to have a 
really long file in one of the directories.  The horizontal scroll bar at the 
bottom would not allow any kind of movement and it seemed like the UI froze for 
a moment.   After the UI became responsive again, I was able to browse for the 
Excel file I was looking for, and upon selecting it, the above stack trace came 
out.
   
   
![image](https://user-images.githubusercontent.com/1233654/102040721-30043100-3d93-11eb-8c84-d36e18bcadd7.png)
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to