This is a big problem for me as well. The solutions that I have been developing for the last year using the Metal look and feel and the KunstoffDesktopTheme look unacceptably different since upgrading to 3.0. I have just begun testing 3.1 rc1 and there is no change. Everything looks fine in Developer, but the Smart Client seems unable to render any theme. In fact, a java error is produced if any theme is selected in the server and the client.
- Code: Select all
Java Web Start 1.5.0_06
Using JRE version 1.5.0_06 Java HotSpot(TM) Client VM
*******************************************
Dec 27, 2006 1:44:15 PM com.servoy.j2db.util.Debug log
INFO: Starting Servoy from /
Dec 27, 2006 1:44:15 PM com.servoy.j2db.util.Debug log
INFO: Servoy 3.1 rc1 build-403 on Mac OS X using Java 1.5.0_06
getWebStartURL http://192.168.60.75:8080/
Dec 27, 2006 1:44:16 PM com.servoy.j2db.util.Debug error
SEVERE: Throwable
java.lang.ClassNotFoundException: com.incors.plaf.kunststoff.themes.KunststoffDesktopTheme
at com.sun.jnlp.JNLPClassLoader$1.run(JNLPClassLoader.java:259)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.jnlp.JNLPClassLoader.findClass(JNLPClassLoader.java:247)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at com.sun.jnlp.JNLPClassLoader.loadClass(JNLPClassLoader.java:600)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.servoy.j2db.x.createThemeInstance(Unknown Source)
at com.servoy.j2db.J2DBClient.setUIProperty(Unknown Source)
at com.servoy.j2db.J2DBClient.y(Unknown Source)
at com.servoy.j2db.J2DBClient.if(Unknown Source)
at com.servoy.j2db.J2DBClient.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1154)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1101)
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:944)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:515)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)
getWebStartURL http://192.168.60.75:8080/
getWebStartURL http://192.168.60.75:8080/
Server Information
Servoy version 3.1 rc1-build 403, repository version 29
JDK Information
java.vm.name=Java HotSpot(TM) Client VM
java.vm.version=1.5.0_10-b03