Automated Testing

Automated Testing

Automated Testing

Build an automated testing process to enable continuous integration of your hybrid cloud applications including z/OS

 View Only
Expand all | Collapse all

Rational Developer for System Z Version 8.0.1 Customization Issue

Discussion Topic

Discussion TopicFri October 14, 2011 02:37 PM

  • 1.  Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Fri October 14, 2011 12:32 PM
    Hi,

    I am working on the installation and configuration of Rational Developer for System Z and following installation guide "IBM Rational Developer for System z UnitTest:Configuration Guide".

    I've done with the step "Installing Rational Developer for System z host component" but got stuck in 3rd step of Developer for System z Customiztion;
    COMMNDxx updates

    I could not find COMMNDxx member in Z/os.

    Can you please guide in this regard.

    Thanks,

    Musaddiq
    Musaddiq


  • 2.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Fri October 14, 2011 12:45 PM
    Common terminology when describing updates to SYS1.PARMLIB datasets is to use the PARMLIB member with an xx on the end. Hence, COMMNDxx refers to any PARMLIB member that starts with COMMNDxx. The instructions are suggesting you should add start commands to COMMMNDC and COMMNDDB. Another common practice is to create a library for your customization changes that is different that that supplied with the software distribution. The config manual suggests you create a dataset called USER.PARMLIB for this purpose. By default, there will be no members in this dataset. To complete this configuration step (and any other that asks you to modify a PARMLIB member,) you should copy the PARMLIB member from a dataset in the PARMLIB concatenation to your USER.PARMLIB dataset and then modify the member there. Assuming you are using the 801 product distribution, you should copy from ADCD.Z111S.PARMLIB to USER.PARMLIB.

    RDz_John
    RDzJohn


  • 3.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Fri October 14, 2011 02:17 PM
    Hi RDzJohn,
    Thank you very much for your reply. I got the COMMNDDC member from ADCD.Z111S.PARMLIB and I've also copied that into USER.PARMLIB. But, the thing I could not understand that which start statement has to add in that member.

    Can you please also guide in this matter.

    Thanks again,
    Musaddiq
    Musaddiq


  • 4.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Fri October 14, 2011 02:37 PM
    S LOCKD
    S RSED
    S JMON

    RDzJohn
    RDzJohn


  • 5.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Sat October 15, 2011 06:40 AM
    Thanks RDzJohn,

    I have added these 3 statements in VTAMDB instead that was written as an alternate. Is it fine??. And then I followed next 2 steps 'LPALSTxx' and 'PROGxx' successfully by changing and copying member into USER.PARMLIB from ADCD.Z111S.PARMLIB.

    But in JMON Procedure update, I could not find the dataset where actually these Procedures(JMON,RSED,LOCKD) are located so that I can update accordingly.
    Another thing that can I get the guide where detailed information is available regarding this customization.

    Can you please guide again.

    Thanks,
    Musaddiq
    Musaddiq


  • 6.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 17, 2011 11:01 AM
    The configuration guide you are following offers guidelines on how to setup RDz-UT. For instructions on configuring the RDz server components on z/OS, you will want to look at the Host Configuration Guide for RDz. This is publication SC23-7658-05 and is shipped on the RDz server components DVD as hostcust.pdf.

    RDzJohn
    RDzJohn


  • 7.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 17, 2011 02:03 PM
    Thanks RDzJohn,
    I have downloaded the Rdz Host Configuration Guide and completed RDz customization steps but I skipped Optional Tasks like Creating new TSO user IDs,Define a new logon procedure etc.
    I want to ask that will it work fine if I skip Optional tasks? If yes, then can I jump onto Installation verification step of RDz Host configuration Guide and then how can I start the JMON, LOCKD, RSED to verify the installation test.
    Thanks,
    Musaddiq
    Musaddiq


  • 8.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 17, 2011 04:02 PM
    Should be fine either way. You can always add users later.

    RDzJohn
    RDzJohn


  • 9.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Tue October 18, 2011 11:32 AM
    Thanks for the confirmation, RDzJohn.

    Can I also get the information that how can I start the JMON,LOCKD,RSED started tasks to verify the installation as mentioned in the RDz Host configuration Guide to carry out the following steps:
    1. Start the JMON started task (or user job). The startup information in DD STDOUT should end with the following message: JM200I Server initialization complete. If the job ends with return code 66, thenFEK.SFEKAUTH is not APF authorized. 2. Start the LOCKD started task (or user job). The lock daemon issues the following console message upon successful startup: FEK501I Lock daemon started, port=4036, cleanup interval=1440, log level=1 3. Start the RSED started task (or user job) with theIVP=IVP parameter. With this parameter, the server will end after doing some installation verification tests. Check DD STDOUT for messages indicating that the following IVPs were successful: v Java startup v JES Job Monitor connection v Lock daemon connection v TCP/IP setup v PassTicket generation 4. Start the RSED started task (or user job) without the IVP parameter. RSE daemon issues the following console message upon successful startup: FEK002I RseDaemon started. (port=4035)


    Thanks,
    Musaddiq
    Musaddiq


  • 10.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Tue October 18, 2011 11:40 AM
    Not sure what you are ssking for here? The RDz customization doc tells you how to start the servers.

    RDzJohn
    RDzJohn


  • 11.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Tue October 18, 2011 12:44 PM
    Hi,
    I found the procedure of IVP and tried to submit user job "RDZ76.#CUST.PROCLIB(RSED)" as first step of Installation verification.

    The job did lots of things but with error.

    The output is embedded for the reference:
    2 //RSED     PROC IVP=,                        * 'IVP' to do an IVP tes //            PORT=4035,                                              //            HOME='/usr/lpp/rdz',                                    //            CNFG='/usr/lpp/rdz/etc/rdz'                             //*                                                                   //RSED     EXEC PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT,                  //            PARM='PGM &HOME./bin/rsed.sh &IVP &PORT &CNFG'          //STDOUT   DD SYSOUT=*                                                //STDERR   DD SYSOUT=*                                                //         PEND                                                       //*                                                                   3 //RSED EXEC RSED                                                      4 ++RSED     PROC IVP=,                        * 'IVP' to do an IVP tes ++            PORT=4035, ++            HOME='/usr/lpp/rdz', ++            CNFG='/usr/lpp/rdz/etc/rdz' ++* 5 ++RSED     EXEC PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT, ++            PARM='PGM &HOME./bin/rsed.sh &IVP &PORT &CNFG' IEFC653I SUBSTITUTION JCL - PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT,PARM= /usr/lpp/rdz/etc/rdz'                                                 6 ++STDOUT   DD SYSOUT=* 7 ++STDERR   DD SYSOUT=* STMT NO. MESSAGE 3 IEFC001I PROCEDURE RSED WAS EXPANDED USING INSTREAM PROCEDURE DEFINIT ICH70001I IBMUSER  LAST ACCESS AT 15:08:25 ON TUESDAY, OCTOBER 18, 2011 IEF236I ALLOC. FOR UJBRSED RSED RSED IEF237I JES2 ALLOCATED TO STDOUT IEF237I JES2 ALLOCATED TO STDERR FEK001I RseDaemon being initialized FEK004I RseDaemon: Max Heap Size=262MB and private AS Size=1,608MB FEK010I (rsed.envvars location = /Z111S/usr/lpp/rdz/etc/rdz/) FEK011I (log directory = /var/rdz/logs/) *FEK110E socket() failed. reason=(EDC5112I Resource temporarily unavailable.)* *IEF142I UJBRSED RSED RSED - STEP WAS EXECUTED - COND CODE 3840* IEF285I   IBMUSER.UJBRSED.JOB00090.D0000101.?          SYSOUT IEF285I   IBMUSER.UJBRSED.JOB00090.D0000102.?          SYSOUT IEF373I STEP/RSED    /START 2011291.1515 IEF374I STEP/RSED    /STOP  2011291.1515 CPU    0MIN 14.14SEC SRB    0MIN 00.10 IEF375I  JOB/UJBRSED /START 2011291.1515 IEF376I  JOB/UJBRSED /STOP  2011291.1515 CPU    0MIN 14.14SEC SRB    0MIN 00.10 ------------------------------------------------------------- RSE daemon startup script ------------------------------------------------------------- ADCD -- Tue Oct 18 21:15:10 2011 UTC uid=0(OMVSKERN) gid=0(SYS1) RSE daemon port is 4035 RSE configuration files located in /usr/lpp/rdz/etc/rdz ------------------------------------------------------------- current environment variables ------------------------------------------------------------- @="/usr/lpp/rdz/bin/rsed.sh" @Ý1¨="4035" @Ý2¨="/usr/lpp/rdz/etc/rdz" CGI_DTWORK="/var/rdz" CLASSPATH=".:/usr/lpp/rdz/lib:/usr/lpp/rdz/lib/dstore_core.jar:/usr/lpp/rdz/lib ERRNO="0" HOME="/u/ibmuser" IFS="                                                                           "                                                                               JAVA_HOME="/usr/lpp/java/J6.0" JAVA_PROPAGATE="NO" LANG="C" LIBPATH=".:/usr/lib:/usr/lpp/java/J6.0/bin:/usr/lpp/java/J6.0/bin/classic:/usr/ LINENO="80" LOGNAME="IBMUSER" MAILCHECK="600" OLDPWD="/u/ibmuser" OPTIND="1" PATH=".:/usr/lpp/java/J6.0/bin:/usr/lpp/rdz/bin:/usr/lpp/ispf/bin:/bin:/usr/sbi PPID="67174431" PS1="# " PS2="> " PS3="#? " PS4="+ " PWD="/Z111S/usr/lpp/rdz/etc/rdz" RANDOM="17910" RSE_CFG="/usr/lpp/rdz/etc/rdz" RSE_HOME="/usr/lpp/rdz" RSE_LIB="/usr/lpp/rdz/lib" SECONDS="0" STEPLIB="NONE" TZ="EST5EDT" _="-------------------------------------------------------------" _BPX_SHAREAS="YES" _BPX_SPAWN_SCRIPT="YES" _CEE_DMPTARG="/tmp" _CEE_RUNOPTS="ALL31(ON) HEAP(32M,32K,ANYWHERE,KEEP,,) TRAP(ON)" _CMDSERV_BASE_HOME="/usr/lpp/ispf" _CMDSERV_CONF_HOME="/etc/rdz" _CMDSERV_WORK_HOME="/var/rdz" _RSE_CMDSERV_OPTS="&SESSION=SPAWN" _RSE_DAEMON_CLASS="com.ibm.etools.zos.server.RseDaemon" _RSE_DAEMON_PORT="4035" _RSE_HOST_CODEPAGE="IBM-1047" _RSE_JAVAOPTS=" -Xms1m -Xmx256m -Ddaemon.log=/var/rdz/logs -Duser.log=/var/rdz/ _RSE_LOCKD_CLASS="com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon" _RSE_LOCKD_PORT="4036" _RSE_POOL_SERVER_CLASS="com.ibm.etools.zos.server.ThreadPoolProcess" _RSE_PWD="/u/ibmuser" _RSE_SAF_CLASS="/usr/include/java_classes/IRRRacf.jar" _RSE_SERVER_CLASS="org.eclipse.dstore.core.server.Server" _RSE_SERVER_TIMEOUT="120000" _SCLMDT_BASE_HOME="/usr/lpp/rdz" _SCLMDT_CONF_HOME="/var/rdz/sclmdt" _SCLMDT_WORK_HOME="/var/rdz" ------------------------------------------------------------- LE runtime options ------------------------------------------------------------- Options Report for Enclave main 10/18/11 3:15:10 PM Language Environment V01 R11.00 LAST WHERE SET                 OPTION ------------------------------------------------------------------------------- Installation default             ABPERC(NONE) Programmer default               ABTERMENC(RETCODE) Installation default           NOAIXBLD Invocation command               ALL31(ON) Programmer default               ANYHEAP(32768,16384,ANYWHERE,FREE) Installation default           NOAUTOTASK Programmer default               BELOWHEAP(32768,16384,FREE) Installation default             CBLOPTS(ON) Installation default             CBLPSHPOP(ON) Installation default             CBLQDA(OFF) Installation default             CEEDUMP(60,SYSOUT=*,FREE=END,SPIN=UNALLOC) Installation default             CHECK(ON) Installation default             COUNTRY(US) Installation default           NODEBUG Installation default             DEPTHCONDLMT(10) Installation default             DYNDUMP(*USERID,NODYNAMIC,TDUMP) Installation default             ENVAR("") Installation default             ERRCOUNT(0) Installation default             ERRUNIT(6) Installation default             FILEHIST Installation default             FILETAG(NOAUTOCVT,NOAUTOTAG) Default setting                NOFLOW ................................................. ................................................     Installation default             XUFLOW(AUTO) ------------------------------------------------------------- Address Space size limits ------------------------------------------------------------- current address space size limit is 1647288320 (1571.0 MB) maximum address space size limit is 2147483647 (2048.0 MB) ------------------------------------------------------------- service history ------------------------------------------------------------- Wed Oct 12 22:44:28 2011 -- COPY -- HHOP760 v7600 created 24 Sep 2009 ------------------------------------------------------------- starting RSE daemon... -- Tue Oct 18 17:15:10 EDT 2011 ------------------------------------------------------------- java version "1.6.0" Java(TM) SE Runtime Environment (build pmz3160sr7-20091215_02(SR7)) IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 z/OS s390-31 jvmmz3160sr7-20091214_4 J9VM - 20091214_049398 JIT  - r9_20091123_13891 GC   - 20091111_AA) JCL  - 20091202_01 FEK010I (rsed.envvars location = /Z111S/usr/lpp/rdz/etc/rdz/) FEK011I (log directory = /var/rdz/logs/) ------------------------------------------------------------- *RSE daemon ended -- return code 255 -- Tue Oct 18 17:15:37 EDT 2011* -------------------------------------------------------------


    Can you please trace the problem, please.

    Thanks,
    Musaddiq
    Musaddiq


  • 12.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Tue October 18, 2011 01:20 PM
    Do you have a mainframe and/or a mainframe support contract? This is the proper place to pose configuration and defect questions for z/OS software products. For best results, you will want to open a PMR against RDz. The RDz level 2 team is best positioned to help you over the questions you've posed here.

    RDzJohn
    RDzJohn


  • 13.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Thu October 20, 2011 04:00 AM
    Hi Mussadip,
    Have you started the TCP/IP Resolver as documented in RDz UT Configuration Guide page 29 in PDF.

    You can also find useful information in Appendix B of Host Configuration Reference(SC14-7290)
    SystemAdmin


  • 14.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 10:25 AM
    Hi All,
    I have completed RDz Customization steps and then tried to IPL the emulator but I am not been able to start my emulator again.
    After starting system by giving command "awsstart aprof13" When I give the command "x3270 -port mstcon@localhost &" , the new emulator window opens with NOT CONNECTED written on status bar.

    Can anybody guide that what happened and how can I start my emulator again.

    Thanks,
    Musaddiq
    Musaddiq


  • 15.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 10:36 AM
    You did an awsstart command. Then you defined a terminal with x3270. What is the ipl command you used to start z/OS? Also, your x3270 command is incorrect. You must specify a port: x3270 -port 3270 mstcon@localhost & . Once you do this and ipl your system, the 3270 session should connect.

    RDzJohn
    RDzJohn


  • 16.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 11:00 AM
    Thanks RDzJohn,

    The emulator started while giving port 3270 and I used IPL command "ipl a80 parm 0a82DC".
    But, there are two messages present on console at the top:
    1) LOGREC DATA SET IS FULL DSN=SYS1.LOGREC
    I have the JCL to clear this but SYS1.LOGREC is present on SARES1 and SBSYS1.
    Should I clear SBSYS1's dataset?
    2) TCP/IP WAITING FOR RESOLVER TO INITIALIZE
    What can I do to remove 2nd message, please.

    Thanks,
    Musaddiq
    Musaddiq


  • 17.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 11:17 AM
    Go ahead and clear SYS1.LOGREC. Did you follow the recommendations in the config guide for setting up the RESOLVER? This message usually goes away soon after it is issued.

    RDzJohn
    RDzJohn


  • 18.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 11:28 AM
    OK, Thanks.

    Musaddiq
    Musaddiq


  • 19.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Mon October 24, 2011 11:54 AM
    Hi All,

    After completing customization steps, when I started USER.PROCLIB(LOCKD) daemon, it gives the error:
    "FEK512E Lock daemon, socket error, port=4036"

    Can anybody tell me that why this error comes and how can I rectify this???

    Thanks,
    Musaddiq
    Musaddiq


  • 20.  Re: Rational Developer for System Z Version 8.0.1 Customization Issue

    Posted Tue October 25, 2011 11:16 AM
    Hi All,

    After completing RDz Host customization steps, I have found some problem in TCP/IP.

    when I issue ftp command on TSO, it returns:
    *EZY2640I Using 'TCPIP.FTP.DATA' for local site configuration parameters.* *EZA1450I IBM FTP CS V1R11* *EZB3038E *** Can't initialize resolver.*


    And, when I issue hometest command on TSO, it returns:
    *EZA0619I Running IBM MVS TCP/IP CS V1R11 TCP/IP Configuration Tester* *EZA9416E Failure in procedure getstate for .FTP.DATA.* *EZA9411E Unable to allocate/open .FTP.DATA file, continuing.* *EZA0602I TCP Host Name is: ADCD* *EZA0604E Cannot use TCP/IP: No TCP/IP service available (8544)* *EZA0624I * * * Hometest failed - configuration error * * ** *EZA0625I Please correct your TCP/IP configuration and run this program again.*


    Can anybody tell me please that what happened to TCP/IP settings.

    Thanks,
    Musaddiq
    Musaddiq