"RM doesnt start on Debian"

Legacy UserLegacy User MemberPosts:0Newbie
edited May 2019 我nHelp
If I run java -jar lib/rapidminer.jar or scripts/RapidMinerGUI RM crashes.


This is the CLI output:

drzel@amd64:~/rapidminer-4.4$ java -jar lib/rapidminer.jar
Header Chunk. Image width:266 height:67 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:432 height:350 depth:8 color type:2 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:16 height:16 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:24 height:24 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:32 height:32 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:48 height:48 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:64 height:64 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:128 height:128 depth:8 color type:6 compression type:0 filter type:0 interlace:0
G 30-Apr-09 1:42:00 AM: Property rapidminer.home is not set. Guessing.
G 30-Apr-09 1:42:00 AM: Trying parent directory of '/home/drzel/rapidminer-4.4/lib/rapidminer.jar'...gotcha!
G 30-Apr-09 1:42:00 AM: Trying base directory of classes (build) 'failed
G 30-Apr-09 1:42:00 AM: ----------------------------------------------------
G 30-Apr-09 1:42:01 AM: Initialization Settings
G 30-Apr-09 1:42:01 AM: ----------------------------------------------------
G 30-Apr-09 1:42:01 AM: Default system encoding for IO: UTF-8
G 30-Apr-09 1:42:01 AM: Load core operators...
G 30-Apr-09 1:42:01 AM: Load Weka operators: true
G 30-Apr-09 1:42:01 AM: Load JDBC drivers from lib directory: true
G 30-Apr-09 1:42:01 AM: Load JDBC drivers from classpath: false
G 30-Apr-09 1:42:01 AM: Load plugins: true
G 30-Apr-09 1:42:01 AM: Load plugins from '/home/drzel/rapidminer-4.4/lib/plugins'
G 30-Apr-09 1:42:01 AM: ----------------------------------------------------
G 30-Apr-09 1:42:01 AM: Read rcfile '/home/drzel/rapidminer-4.4/etc/rapidminerrc'.
G 30-Apr-09 1:42:01 AM: Trying rcfile '/home/drzel/rapidminer-4.4/etc/rapidminerrc.Linux'...skipped
G 30-Apr-09 1:42:01 AM: Trying rcfile '/home/drzel/.rapidminer/4_4_0_rapidminerrc'...skipped
G 30-Apr-09 1:42:01 AM: Trying rcfile '/home/drzel/.rapidminer/4_4_0_rapidminerrc.Linux'...skipped
G 30-Apr-09 1:42:01 AM: Trying rcfile '/home/drzel/rapidminer-4.4/rapidminerrc'...skipped
G 30-Apr-09 1:42:01 AM: Trying rcfile '/home/drzel/rapidminer-4.4/rapidminerrc.Linux'...skipped
G 30-Apr-09 1:42:01 AM: Trying rapidminer.rcfile. Property not specified...skipped
G 30-Apr-09 1:42:16 AM: Loading operators from 'operators.xml'.
G 30-Apr-09 1:42:57 AM: Loading JDBC driver information from 'etc:jdbc_properties.xml'.
G 30-Apr-09 1:42:58 AM: [Error] Cannot initialize XML serialization. Probably the libraries 'xstream.jar' and 'xpp.jar' were not provided. XML serialization will not work!
Exception in thread "main" java.security.InvalidParameterException: unsupported key size: 21
at gnu.javax.crypto.jce.key.SecretKeyGeneratorImpl.engineInit(libgcj.so.90)
javax.crypto.KeyGenerator.init (libgcj.so.90)
at com.rapidminer.tools.cipher.KeyGeneratorTool.createAndStoreKey(KeyGeneratorTool.java:66)
at com.rapidminer.RapidMiner.init(RapidMiner.java:318)
at com.rapidminer.RapidMiner.init(RapidMiner.java:234)
at com.rapidminer.RapidMiner.init(RapidMiner.java:411)
at com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:163)
at com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:614)

I adjusted the JAVA_HOME in scripts/RpidMinerGUI to:

RAPIDMINER_HOME=${HOME}/rapidminer-4.4
JAVA_HOME=/usr/lib/jvm/java-6-sun/jre

xstream.jar is there:
drzel@amd64:~/rapidminer-4.4$ locate xstream.jar
/home/drzel/rapidminer-4.4/lib/xstream.jar
/usr/share/java/xstream.jar

xpp.jar is not there, but:
drzel@amd64:~/rapidminer-4.4$ locate xpp2.jar
/usr/share/java/xpp2.jar

Maybe there is a package missing?

我A java-common - Grundlage aller Java-Pakete
我A java-gcj-compat - Java-Laufzeitumgebung unter Verwendung von
我A java-gcj-compat-headless - Java-Laufzeitumgebung unter Verwendung von
我java-gcj-compat-plugin - Web browser plugin to execute Java (tm) ap
我A libbackport-util-concurrent-jav - backport of java.util.concurrent to Java 1
我A libbcel-java - Analyse, Erzeugung und Handhabung (binärer
我A libcairo-java - Java bindings for Cairo
我A libcairo-java-gcj - Java bindings for Cairo (native code for u
我A libcommons-beanutils-java - utility for manipulating JavaBeans
我A libcommons-codec-java - encoder and decoders such as Base64 and he
我A libcommons-collections3-java - Sammlung allgem. Datentyp-Schnittstellen u
我A libcommons-digester-java - Rule based XML Java object mapping tool
我A libcommons-logging-java - commmon wrapper interface for several logg
p libconcurrent-java-doc - documentation and javadoc api for libconcu
我A libdb-je-java - Oracle Berkeley Database Java Edition
我A libdb4.6-java - Berkeley v4.6 Database Libraries for Java
我A libdb4.6-java-gcj - Berkeley v4.6 Database Libraries for Java
我A libdom4j-java - flexible XML framework for Java
我libgconf-java - Java bindings for GConf
我A libgconf-java-gcj - Java bindings for GConf (native code for u
我A libglib-java - Java bindings for GLib
我A libglib-java-gcj - Java bindings for GLib (native code for us
我libgtk-java - Java bindings for GTK+
我A libgtk-java-gcj - Java bindings for GTK+ (native code for us
我A libhsqldb-java - Java-SQL-Datenbank-Programm
我A libhsqldb-java-gcj - Java SQL database engine (native code)
我A libjaxen-java - Java XPath engine
我A libjaxme-java - implementation of the JAXB specification f
我A libjaxp1.3-java - Java XML parser and transformer APIs (DOM,
我A libjaxp1.3-java-gcj - Java XML parser and transformer APIs (DOM,
p libjboss-reflect-java - JBoss Reflection api for ClassInfo and Bea
我libjdbm-java - transactional persistence engine for Java
我A libjdom1-java - leichtgewichtige und schnelle XML-Biblioth
我A libjline-java - Java-Bibliothek für die Bearbeitung von Ko
我A libjtidy-java - a Java port of HTML Tidy, a HTML syntax ch
我A liblog4j1.2-java - Bibliothek zum Loggen für Java
我A liblucene2-java - Full-text search engine library for Java(T
我A libmx4j-java - Eine Open-Source-Implementierung der JMX(T
我libqt3-java - Java bindings for Qt
我A libregexp-java - Java-Bibliothek für reguläre Ausdrücke
我A libsaxonb-java - The Saxon-B XSLT Processor
我A libservlet2.3-java - Java-Klassen und Dokumentation für Servlet
我A libservlet2.4-java - Servlet 2.4 und JSP 2.0: Java-Klassen und
p libswidgets-java - various swing gui controls java library
我libswing-layout-java - Extensions to Swing layout
我libswingx-java - extensions to the Swing GUI toolkit
我A libxerces2-java - Validierender XML-Parser für Java mit Unte
我A libxerces2-java-gcj - Validating XML parser for Java with DOM le
我libxml-security-java - implementation of security standards for X
我A libxom-java - A new XML object model for Java
我libxp-java - XML 1.0 parser for Java
我A libxpp2-java - XML pull parser library for java V2
我A libxpp3-java - XML pull parser library for java
我libxstream-java - Java library to serialize objects to XML a
我A openoffice.org-java-common - full-featured office productivity suite --
我A plasma-scriptengine-javascript - javascript script engine for Plasma
我sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0
我A sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0
我sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (
我sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
我A sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (

这件事发生在两个32位的debian 5.0莱尼64-bit lenny.

Or is this really an unsupported like the message suggested?

Exception in thread "main" java.security.InvalidParameterException: unsupported key size: 21
at gnu.javax.crypto.jce.key.SecretKeyGeneratorImpl.engineInit(libgcj.so.90)

Plz help

greetz & thx in advance
drz

Answers

  • Legacy UserLegacy User MemberPosts:0Newbie
    The solution was:

    as root

    update-alternatives --config java

    greetz
    drz
  • fischerfischer MemberPosts:439Maven
    drz wrote:

    as root

    update-alternatives --config java
    This is strange. Can you reconstruct what happened in the first place? Did you change anything from your default installation?

    I am running Kubuntu Intrepid and never had problems, neither with Sun's JDK not with the OpenJDK provided with Intrepid.

    This could help us for future versions.

    Cheers,
    Simon
  • Louffie09Louffie09 MemberPosts:1Contributor I
    Is that true? But, that's what I knew before. Then, if RM doesn't start in Debian, where did it start from?




    ________________
    filing back taxes
Sign InorRegisterto comment.