Created On: 17 February 2011
Problem:
When compiling a CICS program within Server Express, the following error message appeared, even after setting the CICSECM compiler directive:
801-S External Compiler Module message
EC9036S MTO ECM licensing error 0006
801-S External Compiler Module message
EC9036S MTO ECM licensing error 0006
Resolution:
Besides a Server Express COBOL development license, a CICS development license is also required to be installed before you can compile a CICS program.
If you purchased the Studio for Mainframe Migration v5.0 (already sundowned) or the Studio for Enterprise Edition v5.1 and later, then there should be two development license keys shipped. One for the COBOL development license and the other is for the CICS development license.
Try to locate the CICS development license and ensure it's installed. However, if these license keys were not supplied, contact Micro Focus Sales and request a CICS development license for the development environment and/or a Server for Enterprise Edition license for the production/runtime environment.
Check the development license database to verify if there's any CICS development license installed or not:
- Ensure the TERM environment variable is set, eg: export TERM=vt100
If vt100 does not work, try an appropriate terminal setting for your environment, e.g. ansi etc
- Enter the command: mflicense
- Enter 1 for the "Development License System"
- The License Administration Services (menu-driven interface) window will start up
- Press the F5 key or /5 (if the F5 key is not mapped) to "Browse" the development license database
- Press F3 key or /3 for the "Next" license key record in the license database
To run CICS applications on the production environment, a Server for Enterprise Edition (005/002) license is required.
Run the 'apptrack' licensing system to view what Server (runtime) license keys are installed: $COBDIR/aslmf/apptrack
To verify if the Server for Enterprise Edition license key is installed or not in apptrack, press the menu option 1 for "License List".
If you purchased the Studio for Mainframe Migration v5.0 (already sundowned) or the Studio for Enterprise Edition v5.1 and later, then there should be two development license keys shipped. One for the COBOL development license and the other is for the CICS development license.
Try to locate the CICS development license and ensure it's installed. However, if these license keys were not supplied, contact Micro Focus Sales and request a CICS development license for the development environment and/or a Server for Enterprise Edition license for the production/runtime environment.
Check the development license database to verify if there's any CICS development license installed or not:
- Ensure the TERM environment variable is set, eg: export TERM=vt100
If vt100 does not work, try an appropriate terminal setting for your environment, e.g. ansi etc
- Enter the command: mflicense
- Enter 1 for the "Development License System"
- The License Administration Services (menu-driven interface) window will start up
- Press the F5 key or /5 (if the F5 key is not mapped) to "Browse" the development license database
- Press F3 key or /3 for the "Next" license key record in the license database
To run CICS applications on the production environment, a Server for Enterprise Edition (005/002) license is required.
Run the 'apptrack' licensing system to view what Server (runtime) license keys are installed: $COBDIR/aslmf/apptrack
To verify if the Server for Enterprise Edition license key is installed or not in apptrack, press the menu option 1 for "License List".
Old KB# 33709
#EnterpriseServer
#COBOL
#ServerExpress
#Enterprise
#StudioEnterpriseEdition
#Server