Interactive Data Cleaning Component Error

Hi
I ran INTERACTIVE DATA CLEANING Component from KNIME Hub and I got this :

WARN String Manipulation (Variable) 9:56:0:1193:0:1190 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression53 extends AbstractSnippetExpression {

ERROR at line 66
The method internalEvaluate() of type Expression53 must override or implement a supertype method
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 66
Abort cannot be resolved to a type
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:1193:0:1190 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression54 extends AbstractSnippetExpression {

ERROR at line 66
The method internalEvaluate() of type Expression54 must override or implement a supertype method
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 66
Abort cannot be resolved to a type
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:1193:0:1190 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression55 extends AbstractSnippetExpression {

ERROR at line 66
The method internalEvaluate() of type Expression55 must override or implement a supertype method
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 66
Abort cannot be resolved to a type
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:26:26 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression56 extends AbstractSnippetExpression {

ERROR at line 65
The method internalEvaluate() of type Expression56 must override or implement a supertype method
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 65
Abort cannot be resolved to a type
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:26:26 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression57 extends AbstractSnippetExpression {

ERROR at line 65
The method internalEvaluate() of type Expression57 must override or implement a supertype method
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 65
Abort cannot be resolved to a type
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:1193:0:1190 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression58 extends AbstractSnippetExpression {

ERROR at line 66
The method internalEvaluate() of type Expression58 must override or implement a supertype method
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 66
Abort cannot be resolved to a type
Line : 65 @Override
Line : 66 public java.lang.String internalEvaluate() throws Abort {
WARN String Manipulation (Variable) 9:56:0:26:26 Unable to compile expression
ERROR at line 58
The import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression cannot be resolved
Line : 57 import static org.knime.base.node.preproc.stringmanipulation.manipulator.UrlEncoderManipulator.*;
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;

ERROR at line 59
The import org.knime.ext.sun.nodes.script.expression.Abort cannot be resolved
Line : 58 import org.knime.ext.sun.nodes.script.expression.AbstractSnippetExpression;
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;

ERROR at line 60
AbstractSnippetExpression cannot be resolved to a type
Line : 59 import org.knime.ext.sun.nodes.script.expression.Abort;
Line : 60 public class Expression59 extends AbstractSnippetExpression {

ERROR at line 65
The method internalEvaluate() of type Expression59 must override or implement a supertype method
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {

ERROR at line 65
Abort cannot be resolved to a type
Line : 64 @Override
Line : 65 public java.lang.String internalEvaluate() throws Abort {

If anyone has any ideas?
best

Reza

Are you running the component as part of Exercise 04 as shown in the linked workflow, or are you running it with a different data set entirely?

I’m not able to reproduce the problem using the workflow shown here.

Hi @ScottF
Good afternoon,
I downloaded Interactive Data Cleaning component from KNIME Hub and connected to the AB_NYC_2019.csv and got that error.
Thanks.
Best
Reza

(I moved this to a new topic since it didn’t really have anything to do with the workflow from the course.)

I just downloaded the AB_NYC_2019 dataset and tried the Interactive Data Cleaning component and it worked fine using the default settings.

Are you sure you’re using the KNIME Verified Component I linked above? There are other versions on the Hub. If so, what settings did you use to produce the error?

1 Like

Dear @ScottF ,
Thanks for your reply.
I did use the Verified Component.
This time I restarted my laptop and tried again.
It works.:grin:
Many thanks for your help.

Best
Reza

2 Likes

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.