Language Environment run-time considerations

When starting the IKE daemon from a started or cataloged procedure, you should usually start the IKE daemon directly from the SEZALOAD data set using PGM=IKED. However, there is a situation where you might want to start the IKE daemon using BPXBATCH.

When the IKE daemon is started using PGM=IKED, the STDENV DD card, if used, is passed directly to the IKE daemon program. Language Environment® does not get access to the STDENV environment variables. As a result, any Language Environment run-time options set in the STDENV DD data set using the _CEE_RUNOPTS= environment variable are ignored. In this case, Language Environment run-time options must be passed on the PARM= parameter and the options must be specified before any IKE daemon options. However, the PARM= statement allows a maximum of 100 characters. If the wanted Language Environment run-time options plus IKE daemon parameters exceeds 100 characters, consider using BPXBATCH to start the IKE daemon. When PGM=BPXBATCH is used, the Language Environment variable _CEE_RUNOPTS can be included on the STDENV DD card to specify run-time options in excess of 100 characters long.