Error: com.rapidminer.operator.UserError: The dummy operator Read Image (replacing image:read_image)

riliasrilias Member Posts: 2 Contributor I
edited November 2018 in Help

Hello ,

I try to implement a Rapidminer process into my app. I have this code:

 System.out.println("test"); 
String path ="C:/Users/rilia/.RapidMiner/repositories/Local Repository/Diploma_Thesis/Train_Deep_Learning.rmp";
try{

RapidMiner.setExecutionMode(ExecutionMode.COMMAND_LINE);
RapidMiner.init();

Process myprocess = null;
myprocess=new Process(new File(path));
myprocess.run();

}catch (OperatorException ex) {
ex.printStackTrace();
} catch (XMLException ex) {
Logger.getLogger(UploadServlet.class.getName()).log(Level.SEVERE, null, ex);
}

and i get this errors:

Process C:\Users\rilia\.RapidMiner\repositories\Local Repository\Diploma_Thesis\Train_Deep_Learning.rmp starts
Severe: com.rapidminer.operator.UserError: The dummy operator Read Image (replacing image:read_image) cannot be executed.
at com.rapidminer.operator.DummyOperator.doWork(DummyOperator.java:94)
at com.rapidminer.operator.Operator.execute(Operator.java:1005)
at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:77)
at com.rapidminer.operator.ExecutionUnit$3.run(ExecutionUnit.java:812)
at com.rapidminer.operator.ExecutionUnit$3.run(ExecutionUnit.java:807)
at java.security.AccessController.doPrivileged(Native Method)
at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:807)
at com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:428)
at com.rapidminer.operator.Operator.execute(Operator.java:1005)
at com.rapidminer.Process.run(Process.java:1205)
at com.rapidminer.Process.run(Process.java:1101)
at com.rapidminer.Process.run(Process.java:1054)
at com.rapidminer.Process.run(Process.java:1049)
at com.rapidminer.Process.run(Process.java:1039)

so i think that the code reach my process but then i cannot understand why cannot be executed.

Best Answer

  • riliasrilias Member Posts: 2 Contributor I
    Solution Accepted

    I found it i just put the correct rapidminer.home 

    System.setProperty("rapidminer.home", "C:/Program Files/RapidMiner/RapidMiner Studio/lib/..");  


     

Sign In or Register to comment.