SDF Reader failed: Configure failed (NoClassDefFoundError)

I am new. I want to read a SDF file. I installed http://update.knime.com/partner/4.0, so I got LigandScout installed. I drag SDF Reader to there and I entered things in Configuration. But the SDF Reader has a red cross and saying:
ERROR SDF Reader 3:1 Configure failed (IllegalAccessError): class com.inteligand.ilib.config.o (in unnamed module @0x700b7a49) cannot access class sun.font.FontManagerFactory (in module java.desktop) because module java.desktop does not export sun.font to unnamed module @0x700b7a49
ERROR SDF Reader 3:1 Configure failed (NoClassDefFoundError): Could not initialize class com.inteligand.ilib.util.a.r$b

Hello @jwang_knime,

and welcome to KNIME Community!

If you are on the latest KNIME version (5.4.0) then it won’t work as extension containing this node is still not available according to documentation:
https://docs.knime.com/latest/analytics_platform_installation_guide/index.html?pk_vid=7fad19ef566bc5bc1738052849f3ae39#community-extensions-540

Br,
Ivan

1 Like

Thanks. Then, how do I find an older version that works?

Jing

Why don’t you use the SDF Reader that is part of the official Chemistry extension?

1 Like

Thanks, Thor. You mean that the SDF Reader under Chemistry extension is a different program from that under LigandScout and it is free. That’s great news! I have already changed to the old version 5.2.0 and it is working. I will update later.