## Installation instructions for fix UK35584 for IBM Rational Developer for System z (FMID HHOP710)

The fix is shipped as file ibm.hhop710.uk35584

### Overview of the installation steps

Steps required to install the fix:

1. Allocate host data set for the fix.
2. Upload the fix from your workstation to z/OS.
3. SMP/E hold information for UK35584.
4. Perform SMP/E RECEIVE and APPLY.

### Allocate host data set for the fix

A sequential data set must be allocated on the z/OS system to receive the fix that you will upload from your workstation. You can do this by submitting the job below. Add a job card and modify the parameters to meet your site's requirements before submitting.

    //ALLOC1    EXEC   PGM=IEFBR14
    //*
    //FTPALLO  DD  DSN=hlq.IBM.HHOP710.UK35584,
    //         DISP=(NEW,CATLG,DELETE),
    //         DSORG=PS,
    //         RECFM=FB,
    //         LRECL=80,
    //         BLKSIZE=6160,
    //         SPACE=(TRK,(50,10)),
    //*         VOL=SER=vvvvvv,
    //         UNIT=SYSALLDA
    //*

### Upload the fix from your workstation to z/OS

Upload the file in binary format from your workstation to the z/OS data set. On a Windows system, you can use FTP from a command prompt to upload the file. In the sample dialog shown below, commands or other information entered by the user are in bold, and the following values are assumed:

User enters: | Values
--- | ---
`mvsaddr` | TCP/IP address of the z/OS system
`tsouid` | Your TSO user ID
`tsopw` | Your TSO password
`d:` | Your drive containing the fix files
`hlq` | High-level qualifier used for the data set allocated in the above job

    C:\>ftp mvsaddr
    Connected to mvsaddr.
    220-FTPD1 IBM FTP CS V2R8 at mvsaddr, 04:43:52 on 2002-03-15.
    220 Connection will close if idle for more than 60 minutes.

    User (mvsaddr:(none)): tsouid

    331 Send password please.
    Password: tsopw
    230 tsouid is logged on.  Working directory is "tsouid.".

    ftp> cd ..
    250 "" is the working directory name prefix.

    ftp> cd hlq
    250 "hlq." is the working directory name prefix.

    ftp> binary
    200 Representation type is Image

    ftp> put c:\ibm.hhop710.uk35584 ibm.hhop710.uk35584
    200 Port request OK.
    125 Storing data set hlq.ibm.hhop710.uk35584
    250 Transfer completed successfully
    2431920 bytes sent in .32 seconds

    ftp> quit
    221 Quit command received. Goodbye.

### SMP/E hold information for UK35584

    ++ HOLD(UK35584) SYS FMID(HHOP710) REASON(ACTION) DATE(08106)
       COMMENT
        (****************************************************************
         * Affected function: SMP/E install                             *
         ****************************************************************
         * Description: create SMPTLOAD DDDEF statement                 *
         ****************************************************************
         * Timing: pre-APPLY                                            *
         ****************************************************************
         * Part: n/a                                                    *
         ****************************************************************
         Applying this maintenance requires the use of the SMP/E SMPTLOAD
         DDDEF statement. You can add this DDDEF using the sample JCL
         below. Add a job card and modify the parameters to meet your
         site's requirements before submitting.
         - Change #globalcsi to the data set name of your global CSI.
         - Change #tzone to your CSI target zone name.
         - Change #dzone to your CSI distribution zone name.
         //*
         //SMPTLOAD EXEC PGM=GIMSMP,REGION=4096K
         //SMPCSI   DD DISP=OLD,DSN=#globalcsi
         //SMPCNTL  DD *
           SET   BDY(GLOBAL) .
           UCLIN .
             ADD DDDEF(SMPTLOAD) CYL SPACE(2,1) DIR(10) UNIT(SYSALLDA) .
           ENDUCL .
           SET   BDY(#tzone) .
           UCLIN .
             ADD DDDEF(SMPTLOAD) CYL SPACE(2,1) DIR(10) UNIT(SYSALLDA) .
           ENDUCL .
           SET   BDY(#dzone) .
           UCLIN .
             ADD DDDEF(SMPTLOAD) CYL SPACE(2,1) DIR(10) UNIT(SYSALLDA) .
           ENDUCL .
         /*
         ****************************************************************
         * Affected function: Application Deployment Manager            *
         ****************************************************************
    	 * Description: redo copy of bind file                          *
    	 ****************************************************************
    	 * Timing: post-APPLY                                           *
    	 ****************************************************************
    	 * Part: /usr/lpp/wd4z/adm/wspickup/ADNCRDR.wsbind              *
    	 ****************************************************************
    	 During customization of Application Deployment Manager,
    	 file /usr/lpp/wd4z/adm/wspickup/ADNCRDR.wsbind was copied to a
    	 different location by job SFEKSAMP(ADNPCCSD). The default for
    	 this new location is /var/wd4z/adm/wspickup/ADNCRDR.wsbind.

    	 the copy must be done again after applying this maintenance.

    	 The publication IBM Rational Developer for System z Host
    	 Configuration Guide (SC23-7658-01) contains step-by-step
    	 procedures to customize Application Deployment Manager.) .

### Perform SMP/E RECEIVE and APPLY

SMP/E RECEIVE and APPLY the fix.