Project: talenddataquality
Issue TDQ-10858: Match Data job and Deduplicate Data job in cheat sheet can not select output as some dbs--can not show db parameters
1. try to follow the wizard "Match Data" to create job but issue 1. when select file for lookup, select create new file connection and dbconnection , after connection created get error in error log. besides if select dbconnection will close the cheat sheet. org.talend.datacleansing.core.ui.jobs.dynamic.DynamicJobBuilder - Command Create Node can't be executeable! issue 2. for output if select Database, can not show the database parameter as before, and get error in error log. {code} org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) org.eclipse.swt.SWT.error(SWT.java:4441) org.eclipse.swt.SWT.error(SWT.java:4356) org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) org.eclipse.jface.window.Window.runEventLoop(Window.java:832) org.eclipse.jface.window.Window.open(Window.java:808) org.talend.datacleansing.core.ui.actions.match.MatchDataJobAction.run(MatchDataJobAction.java:97) org.talend.datacleansing.core.ui.jobs.dynamic.ADynamicJobAction.run(ADynamicJobAction.java:47) org.eclipse.ui.internal.cheatsheets.ActionRunner.runAction(ActionRunner.java:86) org.eclipse.ui.internal.cheatsheets.data.Action.execute(Action.java:100) org.eclipse.ui.internal.cheatsheets.views.CoreItem.runExecutable(CoreItem.java:506) org.eclipse.ui.internal.cheatsheets.views.CoreItem.runExecutable(CoreItem.java:501) org.eclipse.ui.internal.cheatsheets.views.CheatSheetViewer.runPerformExecutable(CheatSheetViewer.java:1046) org.eclipse.ui.internal.cheatsheets.views.CoreItem$1.linkActivated(CoreItem.java:89) org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233) org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199) org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327) org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311) org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) org.talend.rcp.intro.Application.start(Application.java:168) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:483) org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: java.lang.NullPointerException org.talend.datacleansing.core.ui.jobs.dynamic.ui.AOutputPropertyPage$2$1.run(AOutputPropertyPage.java:325) org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)	... 43 more {code}
Story points: 2