Options

Entry //NewLocalRepository/foo/bar is not a process entry ?

jtanjtan Member Posts: 9 Contributor II
edited November 2018 in Help
I created a simple repository by dragging and dropping ms excel into the rapid miner, added one decision tree into the loop, run it, it is fine. But when I tried to save the workspace, I got the following error -

Stack trace:

  com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:98)
  com.rapidminer.Process.save(Process.java:797)
  com.rapidminer.gui.actions.SaveAction.save(SaveAction.java:59)
  com.rapidminer.gui.actions.SaveAction.actionPerformed(SaveAction.java:51)
  javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
  javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
  javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
  java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
  java.awt.Component.processMouseEvent(Component.java:6263)
  javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
  java.awt.Component.processEvent(Component.java:6028)
  java.awt.Container.processEvent(Container.java:2041)
  java.awt.Component.dispatchEventImpl(Component.java:4630)
  java.awt.Container.dispatchEventImpl(Container.java:2099)
  java.awt.Component.dispatchEvent(Component.java:4460)
  java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
  java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
  java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
  java.awt.Container.dispatchEventImpl(Container.java:2085)
  java.awt.Window.dispatchEventImpl(Window.java:2475)
  java.awt.Component.dispatchEvent(Component.java:4460)
  java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
  java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
  java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
  java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
  java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Cause
Exception: com.rapidminer.repository.RepositoryException
Message: Entry //NewLocalRepository/foo/bar is not a process entry.
Stack trace:

  com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:93)
  com.rapidminer.Process.save(Process.java:797)
  com.rapidminer.gui.actions.SaveAction.save(SaveAction.java:59)
  com.rapidminer.gui.actions.SaveAction.actionPerformed(SaveAction.java:51)
  javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
  javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
  javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
  java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
  java.awt.Component.processMouseEvent(Component.java:6263)
  javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
  java.awt.Component.processEvent(Component.java:6028)
  java.awt.Container.processEvent(Container.java:2041)
  java.awt.Component.dispatchEventImpl(Component.java:4630)
  java.awt.Container.dispatchEventImpl(Container.java:2099)
  java.awt.Component.dispatchEvent(Component.java:4460)
  java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
  java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
  java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
  java.awt.Container.dispatchEventImpl(Container.java:2085)
  java.awt.Window.dispatchEventImpl(Window.java:2475)
  java.awt.Component.dispatchEvent(Component.java:4460)
  java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
  java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
  java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
  java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
  java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Is this a known bug?

Answers

  • Options
    landland RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 2,531 Unicorn
    Hi,
    what exactly did you do before recieving the error? Did RapidMiner ask for a repository location to store the process? And did you typed "//NewLocalRepository/foo/bar" as new location?
    If yes, did the directory "foo" already exist? Unfortunately the beta does not create missing directories...

    Greetings,
      Sebastian
  • Options
    jtanjtan Member Posts: 9 Contributor II
    I forgot what I did exactly but something like the following -

    1. Drag and drop the ms excel into the repository
    2. Drag and drop the repository created as the result from the above into the process
    3. Save the process (ctrl + S)
    4. Rename the process so that it is the same as the repository

    J
  • Options
    landland RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 2,531 Unicorn
    Hi,
    thank you very much. As soon as responsible programmer is back from vacation, I will point him to your bug report. By the way: We have a official bug tracker at bugs.rapid-i.com.

    Greetings,
      Sebastian
Sign In or Register to comment.