Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

COBOL application fails with error code 245

COBOL application fails with error code 245

Problem:

Although Micro Focus License Manager indicates COBOL Server licenses are installed, the COBOL application fails with the following error:
Execution error : file ''
error code: 245, pc=0, call=1, seg=0
245     There are no valid product licenses

Resolution:

Back in Net Express, the COBOL runtime system files were exactly the same as in Server for COBOL, so it was possible to use either files to be deployed with COBOL applications. This practice is no longer valid in Visual COBOL and COBOL Server.

The COBOL runtime system files in Visual COBOL and COBOL Server require their own specific license. That is, using the COBOL runtime system files from Visual COBOL requires Visual COBOL license, and using the COBOL runtime system files from COBOL Server requires COBOL Server license.

COBOL Server is the deployment product, and only its files should be used for deployment.

The above error is a result of running a COBOL application that uses COBOL runtime system files (e.g. CBLRTSM.DLL, CBLDWINM.DLL, etc.) from Visual COBOL on a deployment environment.

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2016-02-26 15:57
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.