I had a client report to me that updating to Java (32 bit) 1.6.0_33 from _31 will not allow Servoy smart client to run due to an error message indicating unsigned "j2db.jar".
We downgraded to 1.6.0.31 and all was ok. We then upgraded to 1.7.0_04 and all is ok again. We hope that going to Java 1.7.0 is ok. The server has been running 1.7.0 for some time but this is the first time the client machine is on 1.7.0
I assume that it is "ok" to use Java 1.7.0 - at least in my application it seems to function fine.