There must be some real differences between Developer’s smart client and the application server’s smart client, but I honestly don’t know what they are. Apart from the developer’s smart client not being delivered via Java Web Start, can someone at Servoy shed a little light on what specifically is different between the two technically?
I have a solution that loads up and runs perfectly in Developer’s smart client, but doesn’t load at all - resulting the spinning servoy cog/blank screen - in the application Server’s smart client. No errors are written to the server log so I don’t know where to start. Knowing what is different would certainly help me track down the issue.
smart client is compiled on the fly and then executed
Sometimes compiling is not succeding for different reasons and your smart client is not working while the developer is…
Reasons I found were:
method scripts too large (>64k chars)
memory parameters in Servoy server too low
To find out first possible issue you should:
open the Java console
execute your app
look at the Java console for any message
If a message is written is a very very long one: the list of all the Java calls used before generating the error; have a look at the beginning or at the end (I do not remember exactly…) to find where the problem is…