Rapidminer Studio 7.5 jackson.databind java.lang.NoSuchMethodError on startup

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

  Hello,

today I've upgraded from 7.4 to 7.5 and I cannot start RapidMiner Studio. The error is:

 

Exception in thread "main" java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.JavaType.isReferenceType()Z
at com.fasterxml.jackson.databind.ser.BasicSerializerFactory.findSerializerByLookup(BasicSerializerFactory.java:302)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory._createSerializer2(BeanSerializerFactory.java:218)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:153)
at com.fasterxml.jackson.databind.SerializerProvider._createUntypedSerializer(SerializerProvider.java:1203)
at com.fasterxml.jackson.databind.SerializerProvider._createAndCacheUntypedSerializer(SerializerProvider.java:1157)
at com.fasterxml.jackson.databind.SerializerProvider.findValueSerializer(SerializerProvider.java:481)
at com.fasterxml.jackson.databind.SerializerProvider.findTypedValueSerializer(SerializerProvider.java:679)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:107)
at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:3559)
at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:2927)
at com.rapidminer.license.product.DefaultProduct.createBase64Representation(DefaultProduct.java:168)
at com.rapidminer.license.internal.DefaultLicenseManager.verifyProduct(DefaultLicenseManager.java:1054)
at com.rapidminer.license.internal.DefaultLicenseManager.registerProduct(DefaultLicenseManager.java:228)
at com.rapidminer.core.license.ProductConstraintManager.initialize(ProductConstraintManager.java:191)
at com.rapidminer.RapidMiner.init(RapidMiner.java:622)
at com.rapidminer.RapidMiner.init(RapidMiner.java:586)
at com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:311)
at com.rapidminer.gui.RapidMinerGUI.launch(RapidMinerGUI.java:775)
at com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:751)
at com.rapidminer.launcher.GUILauncher.main(GUILauncher.java:334)

 

I am running 

 

openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.17.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

 

Linux DCS-LPT-W541 4.10.0-20-generic #22-Ubuntu SMP Thu Apr 20 09:22:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

 

I have tried to download jackson.databind and jackson.core 2.8.8 and putting them in $RAPIDMINER_HOME/lib but to no avail.

 

Any ideas?

 

  Sincerely,

  Mikolaj

Tagged:

Best Answer

  • mikolajmorzy
    mikolajmorzy New Altair Community Member
    Answer ✓

    I am replying myself, in case anyone else has this problem in the future. After installing 7.5 I had to run it once as root, only then the update process completes, and after that I can run RS as a regular user with no issues.

Answers

  • mikolajmorzy
    mikolajmorzy New Altair Community Member
    Answer ✓

    I am replying myself, in case anyone else has this problem in the future. After installing 7.5 I had to run it once as root, only then the update process completes, and after that I can run RS as a regular user with no issues.

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.