Thanks all for this post. This post got me thinking …
Opening the Java Control Panel and modifying the settings (the security settings –specifically) is something that the users of our solutions need to do routinely –at least every time after their Java Update is run.
I constantly has to remind the users on what to do when their Servoy solution does not start. Commonly, all they need to do is to lower to the least security setting on the Java Console Panel (which is now "medium").
Modifying this Java Control Panel setting manually is the least desirable way to do this because the users always contact me about what to do, it is time consuming issue to solve and prone to error.
Would be possible for Servoy to build within the client start (perhaps before the web start is launched) a program that checks the Java settings and runs the (windows, osx or linux) commands to change the Java security settings, etc.?
It seems that this should be doable.
See this page:
http://docs.oracle.com/javase/7/docs/te ... rties.htmlPerhaps, this new start script of Servoy Smart Client should:
1. Adjust the deployment.properties file via script (saving the original).
2. Optionally, start the Java Control Panel via script so that an advanced user can verify that the Java Control Panel has successfully used the updates from the deployment.properties file to the registry keys DeploymentProperties.
3. Terminate the javaw process which runs the Java Control Panel.
4. Then run the Servoy Smart Client normally.
The idea is that the deployment.properties should be optimized by Servoy so that the Smart Client starts without inconvenient.
Is this possible? Can this be a feature request?
JC