On z/OS®, you can configure the debug server to debug IMS™ DLI.
You start a debug server by using z/OS JCL commands. The syntax for the parameters line is as follows:
![Syntax: // PARM= '-p <portno> [-V ...] [-a {2|1|0} [-n <n>] [-q <q>] [-t]'](../images/pegl_core_debug_server_imsdli.gif)
Modify the proxy job JCL to match your system configuration.
//jobcard
//RUNPGM EXEC PGM=EZEDBPXY,DYNAMNBR=30,TIME=NOLIMIT,
// PARM='&PARM ,7,0000,,0,,N,0,T,IVP7,,N,,,N'
//* Avoid changing the PARM statement. The &PARM keyword will
//* be replaced by parameters.
//STEPLIB DD DISP=SHR,DSN=ELA.V6R0M1.SELALMD
// DD DISP=SHR,DSN=ELA.V6R0M1.SELADBGL
// DD DISP=SHR,DSN=IMS.SDFSRESL
// DD DISP=SHR,DSN=IMS.PGMLIB
// DD DISP=SHR,DSN=CEE.SCEERUN
//DFSRESLB DD DISP=SHR,DSN=IMS.SDFSRESL
//IMS DD DISP=SHR,DSN=IMS.PSBLIB
// DD DISP=SHR,DSN=IMS.DBDLIB
//IEFRDER DD DUMMY
//DFSVSAMP DD DISP=SHR,DSN=ELA.V6R0M1.ELASAMP(ELAVSAMP)
//*
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//CCUBLOG DD SYSOUT=*
//jobcard
//*------------------------------------------------------
//RUNPGM EXEC PGM=ELAMAIN,REGION=7400K,
// PARM='-p 5527 -a 0 -n 10 '
//STEPLIB DD DSN=ELA.V6R0M1.SELALMD,DISP=SHR
//ELADBGP DD DISP=SHR,DSN=ELA.V6R0M1.SELAJCL(ELADBGPX)
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//CCUBLOG DD SYSOUT=*
If you start the server on z/OS from an APF-authorized library (this is optional in mode 0), the build script can specify an APF authorized program as the executable.
If the server is not started from an APF-authorized library, the build script can specify only non-APF authorized programs as executables.
The debug server on z/OS returns messages in any of the languages listed in the next table. English is the default.
| Language | Code |
|---|---|
| Brazilian Portugese | ptb |
| Chinese, simplified | chs |
| Chinese, traditional | cht |
| English, USA | enu |
| French | fra |
| German | deu |
| Italian | ita |
| Japanese | jpn |
| Korean | kor |
| Spanish | esp |
To cause debug-server messages to be returned in a language other than English, change the setting of environment variable CCU_LANG on the client machine. The variable contains one of the language codes listed in the previous table. For example, to return messages in French, set CCU_LANG to fra.
shared_resources\eclipse\plugins
\com.ibm.etools.egl.distributedbuild_version\executables\ccu.cat.xxx