EntireX Version 9.7
 —  Installation under z/OS  —

Installing EntireX Java Components under z/OS UNIX

This document describes how to install EntireX Java components under z/OS UNIX. It covers the following topics:


The following EntireX Java components can be used under z/OS UNIX:

Top of page

Installation Steps

Start of instruction setTo install EntireX Java components under z/OS UNIX

  1. Unload the delivered installation medium to your DASD device. See Copying the Contents of the Installation Medium to Disk.

  2. On your UNIX system, create a directory for the installation. For example:

    mkdir SoftwareAG; cd SoftwareAG;
  3. Copy the file hlq.EXXvrs.TAR to the created directory, where hlq is your high-level qualifier and vrs is the product version, release and service pack:

    tso "oput 'hlq.EXXvrs.TAR' 'exxvrs.tar' binary"
  4. Unpack the TAR file:

    tar xvf exxvrs.tar

Now you have created a folder structure with subdirectories EntireX and WS-Stack which contain all necessary files in several subdirectories. In the EntireX/bin directory you have an environment file exx_zos_env.sh, which you can source to set your environment. Before sourcing the environment, edit this file and set the environment variable EXXDIR to your EntireX directory. Then you can enter the following command (note the space after the initial period):

. ./exx_zos_env.sh

Check your Java installation and edit the file exxjenv.sh in the EntireX/bin directory. You need to set the JAVA_HOME environment variable to your corresponding Java installation.

Bourne shell scripts are provided in the EntireX/bin directory to start the different RPC servers.

To use the XML/SOAP RPC Server, configure the path to the example.xmm file. Edit the file EntireX/config/entirex.xmlrpcserver.configuration.xml and adapt the pathname in the exx-xmm tag. This file is already in EBCDIC format and the encoding has been set to CP037. If you need a different encoding, change this setting accordingly.

Top of page

Configuring and Administering the Java Components

The following links provide more information on configuring and administering the EntireX Java components under UNIX.

EntireX Java Component More Information
Java RPC Server Administering the EntireX Java RPC Server under UNIX | Windows
WebSphere MQ RPC Server and WebSphere MQ Listener EntireX WebSphere MQ RPC Server
RPC-ACI Bridge EntireX RPC-ACI Bridge
XML/SOAP RPC Server Administering the EntireX XML/SOAP RPC Server under UNIX | Windows
XML/SOAP Listener Configuring the XML/SOAP Listener under UNIX | Windows
IMS Connect RPC Server IMS Connect RPC Server

The following table shows the provided start script and configuration file for each RPC server.

RPC Server Script in EntireX/bin Config File in EntireX/config
Java RPC Server jrpcserver.bsh entirex.javarpcserver.properties
XML/SOAP RPC Server jxmlrpcserver.bsh entirex.xmlrpcserver.properties
WebSphere MQ RPC Server wmqbridge.bsh entirex.wmqbridge.properties
WebSphere MQ Listener wmqlistener.bsh entirex.wmqbridgelistener.properties
RPC-ACI bridge jrpcacibridge.bsh entirex.rpcacibridge.properties
CICS ECI RPC Server cicseciserver.bsh entirex.cicseci.properties
IMS Connect RPC Server imsconnectserver.bsh entirex.imsconnect.properties

For the XML/SOAP Listener you need to set up a Web server and install Software AG Common Web Services Stack to this Web server. See Deployment of Web Services Stack Web Application Runtime in section Administration of the Web Services Stack documentation. After successful installation, copy or upload <inst_dir>/EntireX/classes/entirex.jar to the WEB-INF/lib folder in the Web Services Stack application folder.

Top of page