The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here

Cannot save Process in Rapidminer

manojkumartpsmanojkumartps Member Posts: 5 Contributor II
I have reinsatlled Rapidminer 8 since I have cloned my hard disk to a new one. I am able to import excel data perfectly well
However when I started to save my process , it say cannot save process at //Repository/xx . After reading help articles in the forum . I deleted old instance of C:/User/Rapidminer . Did a fresh install but still the problem remained
Next I created a fresh repository folder and tried saving but the same error keep popping up. I am dissapointed since I use rapidminer regularly

Below is the error log. Data1 is the subfolder in my NewLocal repository. 
  • Exception: java.io.IOException
  • Message: Cannot store process at //NewLocalRepository/Data1/p: Cannot write C:\Users\UserName\.RapidMiner\repositories\NewLocalRepository\Data1\p.rmp: java.io.FileNotFoundException: Entry 'p.rmp' at location '{1}' contains characters which cannot be stored on some filesystems and are therefore illegal.
  • Stack trace:
  • com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:161)
  • com.rapidminer.Process.save(Process.java:1450)
  • com.rapidminer.gui.actions.SaveAction$1.run(SaveAction.java:124)
  • com.rapidminer.gui.tools.ProgressThread$3.run(ProgressThread.java:550)
  • java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  • java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  • java.lang.Thread.run(Thread.java:748)
  • Cause
  • Exception: com.rapidminer.repository.RepositoryException
  • Message: Cannot write C:\Users\UserName\.RapidMiner\repositories\NewLocalRepository\Data1\p.rmp: java.io.FileNotFoundException: Entry 'p.rmp' at location '{1}' contains characters which cannot be stored on some filesystems and are therefore illegal.
  • Stack trace:
  • com.rapidminer.repository.local.SimpleProcessEntry.storeXML(SimpleProcessEntry.java:57)
  • com.rapidminer.repository.local.SimpleFolder.createProcessEntry(SimpleFolder.java:341)
  • com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:125)
  • com.rapidminer.Process.save(Process.java:1450)
  • com.rapidminer.gui.actions.SaveAction$1.run(SaveAction.java:124)
  • com.rapidminer.gui.tools.ProgressThread$3.run(ProgressThread.java:550)
  • java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  • java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  • java.lang.Thread.run(Thread.java:748)
  • Cause
  • Exception: java.io.FileNotFoundException
  • Message: Entry 'p.rmp' at location '{1}' contains characters which cannot be stored on some filesystems and are therefore illegal.
  • Stack trace:
  • com.rapidminer.tools.Tools.writeTextFile(Tools.java:1195)
  • com.rapidminer.repository.local.SimpleProcessEntry.storeXML(SimpleProcessEntry.java:55)
  • com.rapidminer.repository.local.SimpleFolder.createProcessEntry(SimpleFolder.java:341)
  • com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:125)
  • com.rapidminer.Process.save(Process.java:1450)
  • com.rapidminer.gui.actions.SaveAction$1.run(SaveAction.java:124)
  • com.rapidminer.gui.tools.ProgressThread$3.run(ProgressThread.java:550)
  • java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  • java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  • java.lang.Thread.run(Thread.java:748)

Answers

  • MartinLiebigMartinLiebig Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,533 RM Data Scientist
    Hi,
    the process is named p: It is not allowed to use :  in process names, simply because windows doesn't like it.

    BR,
    Martin
    - Sr. Director Data Solutions, Altair RapidMiner -
    Dortmund, Germany
  • manojkumartpsmanojkumartps Member Posts: 5 Contributor II
    Hi
    There is no : sign there...I have just put "p" . Have tried with other names too...it didn't work
  • MartinLiebigMartinLiebig Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,533 RM Data Scientist
    Okay,
    do you have write access to the folder you are writing to?
    BR,
    Martin
    - Sr. Director Data Solutions, Altair RapidMiner -
    Dortmund, Germany
  • manojkumartpsmanojkumartps Member Posts: 5 Contributor II
    Hi Martin...
    The  folde under username has all permissions 

     
  • MartinLiebigMartinLiebig Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,533 RM Data Scientist
    Hi,
    RM tries to write to C:\Users\UserName\.RapidMiner not C:\Users\Manoj\.RapidMiner
    Can you please check?
    Best,
    Martin

    - Sr. Director Data Solutions, Altair RapidMiner -
    Dortmund, Germany
  • manojkumartpsmanojkumartps Member Posts: 5 Contributor II
    No Martin.. I am sorry but I though I will mask my name   :)
    So that's why replaced it..In the snapshot it is as is configured
  • manojkumartpsmanojkumartps Member Posts: 5 Contributor II
    Pls somebody help...I am at my wits end
Sign In or Register to comment.