Servoy installation on Linux do not recognize kunststoff laf

I have installed my application on a Servoy 3.5.9 hosted into a Linux Fedora 10 Server to test it in a different environment.
The application should use Smart client on Windows. The expected functionally is OK but if I try to change LAF from default one (Default) to Kunststoff (the one should be used) is generating on the console the following error trace:
2-mag-2009 18.15.32 com.servoy.j2db.util.Debug error
GRAVE: Throwable
java.lang.ClassNotFoundException: com.incors.plaf.kunststoff.KunststoffLookAndFeel
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
The file containing kunststoff definition is regularly available on the server in the lafs directory (kunststoff.jar).
I tried to add lafs/kunststoff.jar to the classpath definiton into servoy_server.sh file used to start servoy server but with NO luck.

Why Servoy is not recognizing its own installation? Any ideas on how to solve the issue?

Tnks for any suggestion!
Gianni

Some more information on the issue:

  • The JDK installed on Fedora 10 is OpenJDK 10.0-b19

Is this JDK fully compatible with Servoy?

The kunststoff LAF is not available also for the local servoy developer; trying to start ./servoy_developer.sh is generating the same error already found for the Servoy client:
java.lang.ClassNotFoundException: com.incors.plaf.kunststoff.KunststoffLookAndFeel

Has anyone already experienced this problem in a similar configuration?

Gianni

I would avoid non SUN JDKs, you can have unpredictable results. Try to install the official Sun JDK.