Hi there,
I just wrote a small application, that uses RM4.x. It generates it's own process how it is described in the old RM Tutorial (Chapter 7/ Figure 7.3).
It generates the Operators applys a model to the testdata and generates output.
Now I wanted the application to use RM5, without using now deprecated methods.
The approach of using input and output-ports looks good to me, but now I have several problems...
So I tried a very simple application to review the changes I have to make.
I generated Operators like before, connected output- to inputports. But when I want to run the Model Applier I get the following Exception.
com.rapidminer.operator.UserError: No data was deliverd at port Apply Model.unlabelled data.
at com.rapidminer.operator.ports.impl.AbstractPort.getData(AbstractPort.java:78)
at com.rapidminer.operator.ModelApplier.doWork(ModelApplier.java:81)
at ProcessGenerator.main(ProcessGenerator.java:74)
When I debug, the output ports of the ModelLoader and the ExampleSource are connected to the corresponding inputports.
Whilst there is no other documentation or tutorial for RM5, this seems the only way to get help for me.
Thanks
Markus