General Page
Browser Independent Host On-Demand Clients
HOD Launcher
HOD Launcher is one of the browser-independent HOD clients. HOD cached and download client pages can be launched as a HOD Launcher based on the browser's Java support. When users access HOD web pages (both the default pages, and the pages created using HOD's Deployment wizard) using browsers that do not support Java plug-in, the hodlauncher.msi file will be downloaded to the local system.
Users need to click on Run to install the HOD Launcher which is a one-time activity. On subsequent launches, the HOD client is launched directly by the HOD Launcher. User experience with HOD Launcher is like that of the Web Start client; all the configured sessions would remain the same. This is applicable for all types of configurations such as HTML-based, Configuration server-based and combined models. Apart from the default pages and pages created using Deployment Wizard, this solution is applicable to HOD Administration clients, Database On-Demand clients and New User client pages.
The HOD Launcher is available in the versions of IBM Host On-Demand on and above v12.0.4.0 and v13.0.1.0. After the successful installation of the HOD Launcher, a HOD web page appears.
How to Enable HOD Launcher
By default, HOD Launcher is not enabled. To enable HOD Launcher follow the below steps:
1. Go to the Host On-Demand publish directory.
Example: C:\Program Files\IBM\HostOnDemand\HOD
2. Open the HODBaseDetect.js file presents inside the publish directory.
3. Search for isJNLPEnabled parameter. The default parameter is set to "true". Change this to "false" and save the file.
Example: isJNLPEnabled=false.
How to Open JNLP File using HOD Launcher
An extension is provided to HOD Launcher application to open the JNLP file. To open the JNLP file with HOD Launcher, execute the following steps:
1. Download the JNLP file.
2. Right-click on the JNLP file, then go to Open with>Choose another app.
3. Navigate to the installed location of the HOD Launcher application and select the HOD Launcher application.
Example: C:\Users\AppData\Local\IBM\Host On-Demand Launcher
4. HOD Launcher reads the JNLP file and launches the HOD application.
How to Pass HTML Parameters to HOD Launcher through the Browser URL
To pass the HTML parameters through a browser URL, enter the parameter details while accessing the page.
Example: http://ip:port/<alias>/<pagename.html>?param_name1=param_value1& param_name2=param_value2
How to Pass HTML Parameters to HOD Launcher Executable through Command-Line
Make sure that the HTML page is accessed at least once from the browser to create the shortcut. Execute the following steps to pass the HTML parameters to HOD Launcher through the command line:
1. Open the terminal/command line and navigate to the installed location of the HOD Launcher.
Example: C:\Users\testuser\AppData\Local\IBM\Host On-Demand Launcher
2. Pass the HTML parameters.
Example: "HOD Launcher.exe" pagename.lnk true -htmlparams:parameter1=value1,parameter2=value2,
parameter3=value3
Where,
- pagename: Shortcut name of the created page.
- true: Creates shortcut on the desktop.
- htmlparams: Comma separated additional HTML parameters.
Was this topic helpful?
Document Information
Modified date:
14 June 2023
UID
ibm16997523