Problem during save as of new process

ezoulias
ezoulias New Altair Community Member
edited November 5 in Community Q&A
I started rapid Miner and I select to save as the new empty process.
I write a name like sem and I received the following error, which sounds Greek to me. Can anyone explain this?

Thank you in advance

Enter a brief description of what happened into this text field. Please also describe the purpose of your process definition because this cannot always be concluded from the process setup (if applicable).

RapidMiner: 5.2.008
Parallel Processing: 5.1.000
Text Processing: 5.2.004
PMML: 5.2.000
WordNet: 5.2.000
Weka: 5.1.001
PaREn Wizard: 5.1.001
Community: 5.1.000
Web Mining: 5.2.003
Reporting: 5.2.000
Series: 5.2.000



Stack trace:
------------

Exception: java.io.IOException
Message: Cannot store process at //tsimaras/seminars: Cannot write C:\Program Files\Rapid-I\RapidMiner5\seminars.rmp: java.io.FileNotFoundException: C:\Program Files\Rapid-I\RapidMiner5\seminars.rmp (Access is denied)
Stack trace:
 com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:109)
 com.rapidminer.Process.save(Process.java:1011)
 com.rapidminer.gui.actions.SaveAction.save(SaveAction.java:60)
 com.rapidminer.gui.actions.SaveAsAction.saveAs(SaveAsAction.java:81)
 com.rapidminer.gui.actions.SaveAsAction.actionPerformed(SaveAsAction.java:57)
 javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 javax.swing.AbstractButton.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
 java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
 java.awt.Component.processMouseEvent(Unknown Source)
 javax.swing.JComponent.processMouseEvent(Unknown Source)
 java.awt.Component.processEvent(Unknown Source)
 java.awt.Container.processEvent(Unknown Source)
 java.awt.Component.dispatchEventImpl(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Window.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 java.awt.EventQueue.access$000(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue.dispatchEvent(Unknown Source)
 java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.run(Unknown Source)

Cause:Exception: com.rapidminer.repository.RepositoryException
Message: Cannot write C:\Program Files\Rapid-I\RapidMiner5\seminars.rmp: java.io.FileNotFoundException: C:\Program Files\Rapid-I\RapidMiner5\seminars.rmp (Access is denied)
Stack trace:
 com.rapidminer.repository.local.SimpleProcessEntry.storeXML(SimpleProcessEntry.java:58)
 com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:101)
 com.rapidminer.Process.save(Process.java:1011)
 com.rapidminer.gui.actions.SaveAction.save(SaveAction.java:60)
 com.rapidminer.gui.actions.SaveAsAction.saveAs(SaveAsAction.java:81)
 com.rapidminer.gui.actions.SaveAsAction.actionPerformed(SaveAsAction.java:57)
 javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 javax.swing.AbstractButton.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
 java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
 java.awt.Component.processMouseEvent(Unknown Source)
 javax.swing.JComponent.processMouseEvent(Unknown Source)
 java.awt.Component.processEvent(Unknown Source)
 java.awt.Container.processEvent(Unknown Source)
 java.awt.Component.dispatchEventImpl(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Window.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 java.awt.EventQueue.access$000(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue.dispatchEvent(Unknown Source)
 java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.run(Unknown Source)

Cause:Exception: java.io.FileNotFoundException
Message: C:\Program Files\Rapid-I\RapidMiner5\seminars.rmp (Access is denied)
Stack trace:
 java.io.FileOutputStream.open(Native Method)
 java.io.FileOutputStream.<init>(Unknown Source)
 java.io.FileOutputStream.<init>(Unknown Source)
 java.io.FileWriter.<init>(Unknown Source)
 com.rapidminer.tools.Tools.writeTextFile(Tools.java:732)
 com.rapidminer.repository.local.SimpleProcessEntry.storeXML(SimpleProcessEntry.java:56)
 com.rapidminer.RepositoryProcessLocation.store(RepositoryProcessLocation.java:101)
 com.rapidminer.Process.save(Process.java:1011)
 com.rapidminer.gui.actions.SaveAction.save(SaveAction.java:60)
 com.rapidminer.gui.actions.SaveAsAction.saveAs(SaveAsAction.java:81)
 com.rapidminer.gui.actions.SaveAsAction.actionPerformed(SaveAsAction.java:57)
 javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 javax.swing.AbstractButton.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
 java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
 java.awt.Component.processMouseEvent(Unknown Source)
 javax.swing.JComponent.processMouseEvent(Unknown Source)
 java.awt.Component.processEvent(Unknown Source)
 java.awt.Container.processEvent(Unknown Source)
 java.awt.Component.dispatchEventImpl(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 java.awt.Container.dispatchEventImpl(Unknown Source)
 java.awt.Window.dispatchEventImpl(Unknown Source)
 java.awt.Component.dispatchEvent(Unknown Source)
 java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 java.awt.EventQueue.access$000(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.awt.EventQueue$1.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.awt.EventQueue$2.run(Unknown Source)
 java.security.AccessController.doPrivileged(Native Method)
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 java.awt.EventQueue.dispatchEvent(Unknown Source)
 java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 java.awt.EventDispatchThread.run(Unknown Source)

Process:
------------

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<process version="5.2.008">
 <context>
   <input/>
   <output/>
   <macros/>
 </context>
 <operator activated="true" class="process" compatibility="5.2.008" expanded="true" name="Process">
   <parameter key="logverbosity" value="init"/>
   <parameter key="random_seed" value="2001"/>
   <parameter key="send_mail" value="never"/>
   <parameter key="notification_email" value=""/>
   <parameter key="process_duration_for_mail" value="30"/>
   <parameter key="encoding" value="SYSTEM"/>
   <parameter key="parallelize_main_process" value="false"/>
   <process expanded="true" height="-20" width="-50">
     <portSpacing port="source_input 1" spacing="0"/>
     <portSpacing port="sink_result 1" spacing="0"/>
   </process>
 </operator>
</process>

System properties:
------------

os properties:
 os.name = Windows 7
 os.version = 6.1
 os.arch = x86
java properties:
 java.home = C:\Program Files\Rapid-I\RapidMiner5\jre
 java.endorsed.dirs = C:\Program Files\Rapid-I\RapidMiner5\jre\lib\endorsed
 java.vendor.url = http://java.sun.com/
 java.version = 1.6.0_31
 java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
 java.runtime.name = Java(TM) SE Runtime Environment
 java.specification.name = Java Platform API Specification
 java.io.tmpdir = C:\Users\ezoulias\AppData\Local\Temp\
 java.vm.info = mixed mode
 java.vm.specification.name = Java Virtual Machine Specification
 java.awt.printerjob = sun.awt.windows.WPrinterJob
 java.specification.vendor = Sun Microsystems Inc.
 java.vm.name = Java HotSpot(TM) Client VM
 java.library.path = C:\Program Files\Rapid-I\RapidMiner5\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Broadcom\Broadcom 802.11\Driver;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\OpenVPN\bin;.
 java.class.version = 50.0
 java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
 java.vm.specification.version = 1.0
 java.ext.dirs = C:\Program Files\Rapid-I\RapidMiner5\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
 java.vm.vendor = Sun Microsystems Inc.
 java.vm.version = 20.6-b01
 java.class.path = lib/launcher.jar
 java.vm.specification.vendor = Sun Microsystems Inc.
 java.runtime.version = 1.6.0_31-b05
 java.vendor = Sun Microsystems Inc.
 java.specification.version = 1.6
RapidMiner Parameters:
 ftp.nonProxyHosts =
 ftp.proxyHost =
 ftp.proxyPassword =
 ftp.proxyPort =
 ftp.proxySet = false
 ftp.proxyUsername =
 http.nonProxyHosts =
 http.proxyHost =
 http.proxyPassword =
 http.proxyPort =
 http.proxySet = false
 http.proxyUsername =
 https.proxyHost =
 https.proxyPassword =
 https.proxyPort =
 https.proxySet = false
 https.proxyUsername =
 rapidminer.general.capabilities.warn = false
 rapidminer.general.debugmode = false
 rapidminer.general.encoding = SYSTEM
 rapidminer.general.fractiondigits.numbers = 3
 rapidminer.general.fractiondigits.percent = 2
 rapidminer.general.locale.language = en
 rapidminer.general.logfile.format = no
 rapidminer.general.max_rows_used_for_guessing = 100
 rapidminer.general.md_nominal_values_limit = 100
 rapidminer.general.number_of_threads = 0
 rapidminer.general.randomseed = 2001
 rapidminer.general.timezone = SYSTEM
 rapidminer.gui.add_breakpoint_results_to_history = false
 rapidminer.gui.attributeeditor.columnlimit = 20
 rapidminer.gui.attributeeditor.rowlimit = 50
 rapidminer.gui.auto_switch_to_resultview = ask
 rapidminer.gui.autowire_input = true
 rapidminer.gui.autowire_output = true
 rapidminer.gui.beep.breakpoint = true
 rapidminer.gui.beep.error = true
 rapidminer.gui.beep.success = true
 rapidminer.gui.close_results_before_run = ask
 rapidminer.gui.confirm_exit = true
 rapidminer.gui.disconnect_on_disable = true
 rapidminer.gui.evaluate_meta_data_for_sql_queries = true
 rapidminer.gui.fetch_data_base_table_names = true
 rapidminer.gui.log_level = CONFIG
 rapidminer.gui.max_displayed_values = 50
 rapidminer.gui.max_sortable_rows = 100000
 rapidminer.gui.max_statistics_rows = 100000
 rapidminer.gui.messageviewer.highlight.errors = 255,51,204
 rapidminer.gui.messageviewer.highlight.logservice = 184,184,184
 rapidminer.gui.messageviewer.highlight.notes = 51,151,51
 rapidminer.gui.messageviewer.highlight.warnings = 51,51,255
 rapidminer.gui.messageviewer.rowlimit = 1000
 rapidminer.gui.plaf = system
 rapidminer.gui.plotter.colors.classlimit = 10
 rapidminer.gui.plotter.legend.classlimit = 20
 rapidminer.gui.plotter.legend.maxcolor = 255,0,0
 rapidminer.gui.plotter.legend.mincolor = 0,0,255
 rapidminer.gui.plotter.matrixplot.size = 200
 rapidminer.gui.plotter.rows.maximum = 5000
 rapidminer.gui.processinfo.show = true
 rapidminer.gui.resolve_relative_repository_locations = true
 rapidminer.gui.result_display_type = docking
 rapidminer.gui.save_before_run = ask
 rapidminer.gui.save_on_process_creation = false
 rapidminer.gui.savedialog = true
 rapidminer.gui.snap_to_grid = true
 rapidminer.gui.transfer_usagestats = ask
 rapidminer.gui.undolist.size = 10
 rapidminer.gui.update.check = true
 rapidminer.init.plugins = true
 rapidminer.init.plugins.location =
 rapidminer.parallel.number_of_threads = 1
 rapidminer.paren.wizard.meta_learning_model =
 rapidminer.r.native_lib = C:\Program Files\Rapid-I\RapidMiner5\null\library\rJava\jri\jri.dll
 rapidminer.r.user_fragment_documentations =
 rapidminer.r.user_fragments =
 rapidminer.tools.db.assist.show_only_standard_tables = true
 rapidminer.tools.editor =
 rapidminer.tools.gnuplot.command = gnuplot
 rapidminer.tools.mail.default_recipient =
 rapidminer.tools.mail.method = SMTP
 rapidminer.tools.mail.process_duration_for_mail = 30
 rapidminer.tools.myexperiment_url = http://www.myexperiment.org/
 rapidminer.tools.sendmail.command = /usr/sbin/sendmail
 rapidminer.tools.smtp.host =
 rapidminer.tools.smtp.passwd =
 rapidminer.tools.smtp.port =
 rapidminer.tools.smtp.user =
 rapidminer.update.check = true
 rapidminer.update.incremental = true
 rapidminer.update.to_home = true
 rapidminer.update.url = http://rapidupdate.de:80/UpdateServer
 rapidminer.version = 5.2.008
 socksProxyHost =
 socksProxyPort =
Tagged:

Answers

  • Skirzynski
    Skirzynski New Altair Community Member
    Hi,

    as your exception message indicates ("Access is denied") it seems that you have not enough rights to write on disc at "C:\Program Files\Rapid-I\RapidMiner5\". As a solution you can either extend the rights or create a new repository - preferably somewhere in your user diretory.

    Best Regards
      Marcin
  • MariusHelf
    MariusHelf New Altair Community Member
    and I received the following error, which sounds Greek to me
    Sorry but I have to say that: you as a Greek, shouldn't you understand our greek error messages? :)

    Otherwise, Marcin is right, just create a new repository somewhere in your home directory. Do this by clicking the button with the green plus "+" in the Repositories view.

    Happy Mining!
    ~Marius