Page History
...
Smart Client system requirements
Include Page | ||||
---|---|---|---|---|
|
Network settings
In order to be able to start and run Smart Clients the Application Server needs to be properly reachable from the machine on which the Smart client is to be started. Depending on the network route from the client machine to the server, different configuration might need to be applied. See Network related settings for more information.
...
Smart Client Start URL | What is does | Comment | |
---|---|---|---|
{serverUrl}/servoy-client/servoy_client.jnlp | Opens a Smart Client and shows the "Select Solution" dialog. | The "Select Solution" dialog will not be displayed if solution browsing is disabled, see #Solution browsing. In this case the user will not be able to open a solution. | |
{serverUrl}/servoy-client/{mySolutionName}.jnlp | Opens a Smart Client and launches the specified solution |
| |
{serverUrl}/servoy-client/mySolutionName.jnlp?a={value} | Opens a Smart Client and launches the specified solution. The argument value is passed into the Solutions onOpen event handler. |
| |
{serverUrl}/servoy-client/{mySolutionName}.jnlp?a={value}&{name1}={value1}&{name2}={value2} | The same as the previous scenario, but with additional custom keys for additional arguments |
| |
{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName} | Opens a new Smart Client OR activates an already running Smart Client. | Activation of an existing Client is only possible when enabled, see #Deeplinking into existing Smart Client for more info. | |
{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName}&a={value} | The same as the previous scenario, but specifying a single value to be passed as an argument into the onOpen event handler and deeplink method |
| |
{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName}&a={value}&{name1}={value1}&{name2}={value2} | The same as the previous scenario, but with additional custom keys for additional arguments |
|
Include Page | ||||
---|---|---|---|---|
|
Solution browsing
...
A Sun/Oracle JRE installation can be configured and managed through the Java Control Panel. How to access the Java Control Panel differs per (version of) Operating System, for example:
- Windows: Start > Settings > Control Panel > Java
- OSX: Applications > Utilities > Java Preferences
- Linux (Ubuntu): System > Preferences > Java
The Java Control Panel provides functionality to manage and configure a JRE installation, configure several settings related to Java WebStart and gives access to the installed application through Java WebStart
...