RapidMiner 5 RC and Mac OSX snow leopard

zozette
zozette New Altair Community Member
edited November 5 in Community Q&A
Hi,
RapidMiner 5.0 RC doesn't load on MacOS X 10.6.2 (Snow Leopard) (MacBook Pro Intel Core 2 duo, Java 6).
The GUI stops loading at the "Initializing XML Transformation Rules" message step.
The previous 5.0 beta was OK.

Zozette
Tagged:

Answers

  • fischer
    fischer New Altair Community Member
    Hi,

    thanks for reporting this issue. Could you try to follow the steps I described here:

      http://rapid-i.com/rapidforum/index.php/topic,1545.0.html

    Cheers,
    Simon
  • ammargh
    ammargh New Altair Community Member
    Hi I am having the same problem in fedora 10.
    I was able to run rapidminer 5 beta using: java -jar lib/rapidminer.jar
    however with rapidminer 5 RC I got the following

    Jan 9, 2010 6:53:46 PM com.rapid_i.Launcher ensureRapidMinerHomeSet
    INFO: Property rapidminer.home is not set. Guessing.
    Jan 9, 2010 6:53:46 PM com.rapid_i.Launcher ensureRapidMinerHomeSet
    INFO: Trying parent directory of '/opt/rapidminer/rapidminer-5.0/lib/rapidminer.jar'...gotcha!
    2010-01-09 18:53:46 CONFIG: Reading configuration resource com/rapidminer/resources/rapidminerrc. (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Trying rcfile '/root/.RapidMiner5/5_0_1_rapidminerrc'...skipped (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Trying rcfile '/root/.RapidMiner5/5_0_1_rapidminerrc.Linux'...skipped (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Trying rcfile '/opt/rapidminer/rapidminer-5.0/rapidminerrc'...skipped (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Trying rcfile '/opt/rapidminer/rapidminer-5.0/rapidminerrc.Linux'...skipped (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Property rapidminer.rcfile not specified...skipped (ParameterService.loadRCFile())
    2010-01-09 18:53:46 CONFIG: Read extension state. (ManagedExtension.readConfiguration())
    2010-01-09 18:53:46 CONFIG: Scanning plugins in /opt/rapidminer/rapidminer-5.0/lib/plugins. (Plugin.initAll())
    2010-01-09 18:53:46 CONFIG: Default encoding is UTF-8. (RapidMiner.init())
    2010-01-09 18:53:46 CONFIG: Loading operators from 'OperatorsCore.xml'. (OperatorService.registerOperators())
    2010-01-09 18:53:47 CONFIG: Loading operator documentation from jar:file:/opt/rapidminer/rapidminer-5.0/lib/rapidminer.jar!/com/rapidminer/resources/i18n/OperatorsCoreDocumentation.xml. (OperatorDocBundle$XMLControl.newBundle())
    2010-01-09 18:53:47 SEVERE: Cannot read operator description file 'OperatorsCore.xml': no valid XML: Can't find bundle for base name com/rapidminer/resources/i18n/OperatorsCoreDocumentation, locale en_US (OperatorService.registerOperators())
      java.util.MissingResourceException: Can't find bundle for base name com/rapidminer/resources/i18n/OperatorsCoreDocumentation, locale en_US
          java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1539)
          java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1278)
          java.util.ResourceBundle.getBundle(ResourceBundle.java:1202)
          com.rapidminer.tools.documentation.OperatorDocBundle.load(OperatorDocBundle.java:220)
          com.rapidminer.tools.OperatorService.parseOperators(OperatorService.java:252)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:229)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:203)
          com.rapidminer.tools.OperatorService.init(OperatorService.java:149)
          com.rapidminer.RapidMiner.init(RapidMiner.java:344)
          com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:199)
          com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:515)
    Caused by:
      java.lang.NoClassDefFoundError: org/freehep/util/io/ReaderInputStream
          com.rapidminer.tools.documentation.OperatorDocumentation.<init>(OperatorDocumentation.java:69)
          com.rapidminer.tools.documentation.OperatorDocBundle.<init>(OperatorDocBundle.java:148)
          com.rapidminer.tools.documentation.OperatorDocBundle$XMLControl.newBundle(OperatorDocBundle.java:106)
          java.util.ResourceBundle.loadBundle(ResourceBundle.java:1424)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1383)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1310)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1310)
          java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1252)
          java.util.ResourceBundle.getBundle(ResourceBundle.java:1202)
          com.rapidminer.tools.documentation.OperatorDocBundle.load(OperatorDocBundle.java:220)
          com.rapidminer.tools.OperatorService.parseOperators(OperatorService.java:252)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:229)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:203)
          com.rapidminer.tools.OperatorService.init(OperatorService.java:149)
          com.rapidminer.RapidMiner.init(RapidMiner.java:344)
          com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:199)
          com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:515)
    Caused by:
      java.lang.ClassNotFoundException: org.freehep.util.io.ReaderInputStream
          java.net.URLClassLoader$1.run(URLClassLoader.java:217)
          java.security.AccessController.doPrivileged(Native Method)
          java.net.URLClassLoader.findClass(URLClassLoader.java:205)
          java.lang.ClassLoader.loadClass(ClassLoader.java:319)
          sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
          java.lang.ClassLoader.loadClass(ClassLoader.java:264)
          java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
          com.rapidminer.tools.documentation.OperatorDocumentation.<init>(OperatorDocumentation.java:69)
          com.rapidminer.tools.documentation.OperatorDocBundle.<init>(OperatorDocBundle.java:148)
          com.rapidminer.tools.documentation.OperatorDocBundle$XMLControl.newBundle(OperatorDocBundle.java:106)
          java.util.ResourceBundle.loadBundle(ResourceBundle.java:1424)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1383)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1310)
          java.util.ResourceBundle.findBundle(ResourceBundle.java:1310)
          java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1252)
          java.util.ResourceBundle.getBundle(ResourceBundle.java:1202)
          com.rapidminer.tools.documentation.OperatorDocBundle.load(OperatorDocBundle.java:220)
          com.rapidminer.tools.OperatorService.parseOperators(OperatorService.java:252)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:229)
          com.rapidminer.tools.OperatorService.registerOperators(OperatorService.java:203)
          com.rapidminer.tools.OperatorService.init(OperatorService.java:149)
          com.rapidminer.RapidMiner.init(RapidMiner.java:344)
          com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:199)
          com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:515)
    2010-01-09 18:53:47 CONFIG: Number of registered operator classes: 0; number of registered operator descriptions: 0; number of replacements: 0 (OperatorService.init())
    2010-01-09 18:53:47 CONFIG: Reading parse rules from jar:file:/opt/rapidminer/rapidminer-5.0/lib/rapidminer.jar!/com/rapidminer/resources/parserules.xml (XMLImporter.importParseRules())
    Exception in thread "main" java.lang.NoClassDefFoundError: org/freehep/util/io/ReaderInputStream
    at com.rapidminer.io.process.rules.WireAllOperators.<init>(WireAllOperators.java:46)
    at com.rapidminer.io.process.XMLImporter.constructRuleFromElement(XMLImporter.java:186)
    at com.rapidminer.io.process.XMLImporter.importParseRules(XMLImporter.java:149)
    at com.rapidminer.io.process.XMLImporter.init(XMLImporter.java:108)
    at com.rapidminer.RapidMiner.init(RapidMiner.java:349)
    at com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:199)
    at com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:515)
    Caused by: java.lang.ClassNotFoundException: org.freehep.util.io.ReaderInputStream
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
    ... 7 more

  • land
    land New Altair Community Member
    Hi,
    we have found a problem in the ant build file: When building on windows, the path separators are not converted to slashes. While on windows both separators work, on linux systems back slashes won't work. We have solved this issue, but the files remain as they are until we make the next update.

    Greetings,
      Sebastian