IBM Support

Browser Independent Host On-Demand Clients

General Page

For the browser-independent Host On-Demand clients, user can pass the HTML parameters to HOD Launcher through the browser URL and command line.

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.

image 12996     

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.

HOD Desktop started through the HOD Launcher

   

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.

JNLP file

   

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.

Command-Line

[{"Type":"MASTER","Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSS9FA","label":"IBM Host On-Demand"},"ARM Category":[{"code":"a8m0z0000000CBbAAM","label":"HOD"}],"ARM Case Number":"","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"13.0.7"}]

Document Information

Modified date:
14 June 2023

UID

ibm16997523