On z/OS®, you can configure the build server to perform z/OS or USS builds. If you need both builds, then you need to start two servers, each listening on a unique TCP/IP port for each type.
You start a build server by using z/OS JCL commands. The syntax for the parameters line is as follows:
//jobcard
//*------------------------------------------------------
//RUNPGM EXEC PGM=CCUMAIN,DYNAMNBR=30,REGION=7400K,TIME=NOLIMIT,
// PARM='-p 2604 -a 2 -n 3 -q 20'
//STEPLIB DD DSN=CCUBLD.LOADLIB,DISP=SHR
//CCUWJCL DD DISP=SHR,DSN=CCUBLD.JCL(CCUMVS) for z/OS builds
//*CCUWJCL DD DISP=SHR,DSN=CCUBLD.JCL(CCUUSS) for USS builds
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//CCUBLOG DD SYSOUT=*
To modify the JCL for USS builds,
move the comment indicator (* in //*CCUWJCL)
after // on the previous line.If you start the server on z/OS from an APF-authorized library (this is required in modes 1 and 2 but 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 build 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 build-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. To return messages in French, for example, set CCU_LANG to fra.
shared_resources\eclipse\plugins
\com.ibm.etools.egl.distributedbuild_version\executables\ccu.cat.xxx
Finally, if the build server runs under USS and you want to return messages in a language other than English, you also need to change the content of the shell script ccubldw.sh. That script is customized when the USS build-server component is installed.
To support more than one language on USS, start a different USS build-server component for each language, with each component listening on a different port and using a different version of the script.
export CCU_CATALOG=
/installationDir/usr/lpp/EnterpriseDeveloper
/BuildServer/ccu.cat.xxx
For additional details on how to configure a build server, see the IBM Rational® COBOL Runtime for z/Series program directory (GI10-3242).