Server Mapping Deployment Wizard

This document describes how to synchronize server-side mapping files between Designer and RPC server (see Server-side Mapping Files in the RPC Server for CICS, Batch, IMS) using the Server Mapping Deployment Wizard. Synchronizing or undeploying server mapping files from the RPC server is part of Migrating Server Mapping Files. This document covers the following topics:

See also Undeploying Server-side Mapping Files for CICS ECI | IMS Connect.

Note:
To synchronize server mapping files to the webMethods EntireX Adapter for Integration Server you need to update your Adapter connection. See Step 3: Create or Update an Adapter Connection in the Integration Server Wrapper documentation.


Introduction

graphics/svmWizard_intro.png

Using the wizard requires an active RPC server. Also, the Deployment Service of the RPC server must be properly configured. See the platform-specific documentation for more information:

Undeploying a Server Mapping

To undeploy a server-side mapping file with the wizard, follow the steps below:

Step 1: Check the File Extension

Make sure the extension of the server mapping file is changed from .svm to .cvm before you start the wizard. This is the first step when you migrate server mapping files from the server-side to the client-side. See Migrating Server Mapping Files.

Step 2: Start the Wizard

To start the Server Mapping Deployment Wizard, select an IDL file and from the context menu choose Deploy/Synchronize Server Mapping....

graphics/svmWizard_undeploy_start.png

To continue, press Next with one of the following choices:

Step 3a: Create a New Deployment Environment

If no deployment environments are defined, you only have the option to create a new deployment environment.

graphics/svmWizard_undeploy_createNew.png

Select Create a new deployment environment and press Next to continue with Step 3b: Define the Connection to the Deployment Service and Undeploy.

Step 3b: Define the Connection to the Deployment Service and Undeploy

Use this page to define a connection to the deployment service of the RPC server.

graphics/svmWizard_undeploy_defineConnection.png

Enter the required fields:

  1. Broker Parameters Broker ID and Server Address, which will have the default format. The last part (broker service) of the server address must always be "DEPLOYMENT".

  2. The EntireX Authentication parameters describe the settings for the broker. These parameters apply if the broker is running with EntireX Security.

  3. The RPC Server Authentication parameters describe the settings for the RPC server. These parameters apply if the RPC server is running with security. See Impersonation under CICS | Batch | IMS.

  4. The given Timeout value must be in the range from 1 to 9999 seconds (default: 60).

Press Finish to undeploy. Undeployment of the server mapping is successful if the wizard ends. No confirmation message is given.

Step 4: Select an Existing Deployment Environment and Undeploy

Use this page to select the deployment environment (that is, the RPC server) to which you want to undeploy.

graphics/svmWizard_undeploy_selectExisting.png

Check the option Choose an existing deployment environment and select a deployment environment from the list. Press Finish to undeploy. Undeployment is successful if the wizard ends. No confirmation message is given.

Preferences

In the preferences for the Server Mapping Deployment Wizard you define deployment environments, a connection to the Deployment Service of the RPC server. See Deployment Service for z/OS (CICS, Batch, IMS) | BS2000 The following sections are offered:

The deployment environment is managed from the deployment environment Preferences page. The deployment environments can be created, edited and removed. The deployment environment will be used for the selection lists in the Deployment Wizard. To manage these deployment environments, open the Preferences page:

graphics/svmWizard_prefs.png

Create a New Deployment Environment

Start of instruction setTo create a new deployment environment

  • Press Insert.

graphics/svmWizard_prefs_createNew.png

Edit an Existing Deployment Environment

Start of instruction setTo edit an existing deployment environment

  • Select the table row and press Edit. If multiple entries are selected, the first entry is used.

graphics/svmWizard_prefs_editExisting.png

Remove an Existing Deployment Environment

Start of instruction setTo remove an existing deployment environment

  • Select the table row and press Remove. Multiple selections are possible.

Command-line Mode

The command -deploy:cobol is provided to synchronize server mapping files between Designer and RPC server, using the Designer in command-line mode. See Using EntireX in the Designer Command-line Mode for general information. Synchronizing or undeploying server mapping files from the RPC server is part of Migrating Server Mapping Files.

Start of instruction setTo undeploy previously deployed server mapping information

  1. Make sure the extension of the server mapping file is changed from .svm to .cvm before you start the wizard. This is the first step when you migrate server mapping files.

  2. Execute the command -deploy:cobol with the IDL file.

Command-line Options

Task Command Option Description
Synchronize SVM files. -deploy:cobol -environment Target environment. Name of the COBOL deployment environment or an RPC server description.
-brokeruser User used for broker authentication (optional).
-brokerpassword Password used for broker authentication (optional).
-rpcuser User used for RPC server authentication (optional).
-rpcpassword Password used for RPC server authentication (optional).

Note:
Run the command from the directory containing the IDL file. If no server-side mapping file is found (Designer file with extension .svm), the previously deployed server mapping information related to the IDL file will be removed on the server side (undeployed). See Undeploying Server-side Mapping Files in the RPC server documentation for CICS, Batch, IMS.

Example

-deploy:cobol /SVMDeployTests/idls/basicodo.idl  /SVMDeployTests/idls/basicdt.idl /SVMDeployTests/idls/basicarr.idl 
 -environment ibm2:3980@RPC/RPCALL/DEPLOYMENT
 -brokeruser EXXUSR1 
 -brokerpassword EXX$PWD1