Topic Unable to start datacleaner plugin installed from Marketplace

Herman started the topic:
2015-12-19 11:19

Unable to start datacleaner plugin installed from Marketplace

Hi,

I have installed PDI 5.01 running on windows server and Java 7.
I installed datacleaner from marketplace.
I used the example given and right clicked on the dummy step in the "profiling_sample.ktr", clicked profile.
Clicked on "build your own profiling job", Clicked on launch.

Encountered java null pointer error:
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at org.pentaho.di.profiling.datacleaner.ModelerHelper.showErrorMessage(ModelerHelper.java:235)
at org.pentaho.di.profiling.datacleaner.ModelerHelper.launchDataCleaner(ModelerHelper.java:226)
at org.pentaho.di.profiling.datacleaner.ModelerHelper$4.run(ModelerHelper.java:403)
Caused by: java.lang.NullPointerException
at org.pentaho.di.ui.core.dialog.ErrorDialog.<init>(ErrorDialog.java:87)
at org.pentaho.di.profiling.datacleaner.ModelerHelper$1.run(ModelerHelper.java:239)
at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1227)
at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7368)
at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:8673)
at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:625)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.pentaho.commons.launcher.Launcher.main(Launcher.java:134)

Can anyone help me with this?


Herman

Kasper Sørensen replied:
2015-12-19 20:48
Hi Herman

Could you try to go to the Tools menu and select Configure DataCleaner location (or something like that)?
I think this might happen if the plugin doesn't find your DC installation. But a bad way to tell it for sure...
Herman replied:
2015-12-20 00:59
Hi Kasper,

I have entered the location point it to the plugins data cleaner folder that has all the files installed by marketplace.
It is still the same.

Herman
Kasper Sørensen replied:
2015-12-20 10:07
Hi Herman

You need to point it at a regular install of DC. We no longer embed DC directly into Kettle because there are many different editions (and thus features available) of DC, hence this setup.
Herman replied:
2015-12-20 15:43
Hi Kasper,

I downloaded the regular install.
I pointed the config to that folder.

It works.

Thank you

Herman
rudy replied:
2016-01-11 13:00
Hi Herman,

Cloud you tell me the details of how to pointed the config?

many thanks.

Rudy
peter replied:
2016-03-31 19:22
in the file
C:\<Path_to_pdi>\data-integration\plugins\profiling-datacleaner\datacleaner-configuration.txt
add a line that has the path to your data cleaner directory - for example
C:\DataCleaner
s_gloss replied:
2017-01-11 09:55
How should datacleaner-configuration.txt look like on a Mac?
You are not signed in.
You need to be signed in to participate in the discussion.