Web Start Session

## Web Start Session |

If the session type in the application settings is set to "Web Start", the following settings are displayed in the middle part of the dialog:

- URL of the JNLP file
  Every Web Start application is launched by means of a launch descriptor called a JNLP file. Enter the URL of the JNLP file in the text field. By clicking on the [...] button you can bring up a dialog which shows the JNLP URLs of all applications which have already been downloaded by Java Web Start. Choose one in the list and press [OK] to transfer the URL to the text field.
- JVM for running Java Web Start
  Choose the Java VM to run Java Web Start. This applies only to the Web Start launcher, not to the actual JVM your application will be run with. For Java >=1.4.2 this automatically selects the Java Web Start installation directory.
- JVM for profiling

  Choose the Java VM that will be used by Web Start to run the application. To make really certain which JVM will be used, it is recommended to deactivate all other JVMs in the Java control panel, or to specify an exact version in the JNLP file.

  The selected JVM does not necessarily have to be the exact same JVM that Web Start will choose to launch the application, however, it should at least be of the same minor version. If there's a version mismatch, the profiling parameters might be unsuitable and a "Could not create JVM message" might be the consequence.

- Web Start version
  Since Java 1.4.2, Java Web Start is integrated into the JRE, before that it has a separate version number and it was possible to install it to an arbitrary location. Please choose whether you wish to profile
  - Java Web Start bundled with JRE >= 1.4.2
    If this option is selected, the Java Web Start installation is determined by the above setting "JVM for running Java Web Start".
  - Java Web Start version 1.2
    If this option is selected, you have to choose the directory where Java Web Start is installed. On Windows, this would usually be `C:\Program Files\Java Web Start`.

Note: Java VMs are configured on the "Java VMs" tab of JProfiler's general settings which are accessible by clicking the [General settings] button on the bottom of the dialog.