How to directly launch the CA OPS/MVS OPSLOG WebView application without having to click on the "Launch" button?

Document ID : KB000028090
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction: 

OPSLOG WebView is an interface that allows users to view OPSLOG from a Windows platform or any other platform running Java and a web browser. The OPSLOG WebView client, implemented as a Java application, brings all of the functionality currently available on the mainframe to the workstation, including buffering of received messages and message labeling and locating, and includes a full set of command-issuing capabilities. Users are also able to uniquely configure columns, font, and foreground and background colors.

The Java Virtual Machine from Sun Microsystems, also known as the Java Run-Time Environment (JRE), is needed to run OPSLOG WebView. The JRE includes the Java Web Start component, which is used to execute the OPSLOG WebView client. The startup page normally displayed by OPSLOG WebView checks whether the JRE is installed on your workstation, and if not, it displays a screen advising you to install the JRE. It takes no further action. It must be restarted, once JRE has been installed.

If the JRE is installed on your system, the startup page displays the "Click to Launch" screen, from which you can start OPSLOG WebView:

When you know that the JRE is available on your workstation, you can start OPSLOG WebView explicitly, bypassing this startup page to save time. The following example shows how to modify your startup URL to start OPSLOG WebView directly.

Your OPSLOG WebView startup URL will resemble the following:

http://system1.company.com/opslog/

(The last '/' is optional.)

Question: 

How to directly lauch OPSLOG WebView without having to click on the "Launch" button?

Answer: 

To directly launch OPSLOG WebView, change the URL to the following:

http://system1.company.com/opslog/opslog.jnlp

(The '/' between opslog and opslog.jnlp is required.)

Why does this work?

The browser always contacts the web server for an HTTP URL. By appending opslog.jnlp to the URL, you request the web server to send the opslog.jnlp file, rather than the default startup page. The browser recognizes the .jnlp file type as a Java Network Launch Protocol file and passes it to Java Web Start for execution. Java Web Start then uses the information in the .jnlp file to launch the OPSLOG WebView client.

There are two servers involved in the operation of the OPSLOG WebView client:

  • The web server. This server?s function is completed when the OPSLOG WebView client has started running under Java.
  • The OPSLOG WebView server. This server manages all aspects of OPSLOG WebView client operations from this point onward. Each time you start the client, you are asked for the host name where the OPSLOG WebView server can be found.

Can the web server operate on a different host than the OPSLOG WebView server?

Yes. The web server can even run on a Linux system, and the direct launch of OPSLOG WebView should still work. Remember, the browser connects to the web server, wherever it may be running, and the OPSLOG WebView client connects to an OPSLOG WebView server, which always runs on a z/OS host. 

Additional Information:

CA OPS/MVS - Installing - Configure OPSLOG WebView