Error RapidMiner Server Installer window don't open on Mac OS Sierra

Rubicubo
Rubicubo New Altair Community Member
edited November 2024 in Community Q&A

Hi guys, I'm trying to run the rapidminer-server-installer on MacOS Sierra, but the RapidMiner Server Installer window don't open. 

 

I`m getting this error:

 

 

 

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

at com.rapidminer.license.product.DefaultProduct.createBase64Representation(DefaultProduct.java:169)

at com.rapidminer.license.internal.DefaultLicenseManager.verifyProduct(DefaultLicenseManager.java:1065)

at com.rapidminer.license.internal.DefaultLicenseManager.registerProduct(DefaultLicenseManager.java:259)

at com.rapidminer.server.installer.license.LicenseManagerInitializer.initialize(LicenseManagerInitializer.java:31)

at com.rapidminer.server.installer.Starter.main(Starter.java:62)

Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter

at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)

at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)

... 5 more


 

 

I will appreciate any advise or solution on how to solve this.

 

Thanks.

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

  • rfuentealba
    rfuentealba New Altair Community Member

    Hey there,

     

    RapidMiner Server requires Java 8 to work. That class is part of the JEE specification and as such it has been removed from Java 10/Java 11. You need to install Java 8 and then modify the script to install the server to enable the proper $JAVA_HOME, and it will work.

     

    All the best,

     

  • DDresen
    DDresen New Altair Community Member
    Hey there, 
    I have the same problem. How do I modify the script?
    Thanks in advance
    Danilo
  • aschaferdiek
    aschaferdiek New Altair Community Member
    Hi. First, you need the Java 8 JRE to run RapidMiner Server installer on your system. Afterwards you can set the enviroment variable $JAVA_HOME to the path of your installed Java 8 JRE binary as mentioned by @rfuentealba . The installer script should pick it up afterwards, maybe you need to relog or reboot first.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.