Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
When running an application deployed on a remote desktop server that sends the printout to a (redirected) printer attached to the remote desktop client machine, the printing process could be (very) slow. Full article: https://portal.microfocus.com/s/article/KM000015692#SupportTips/KnowledgeDocs
I have installed VC6.0 on Windows 11 for Visual Studio 2022. When trying to create a Cobol project gets a prompt "Micro Focus CES Daemon is not running on VC8.0 with Visual Studio". Then I tried to start the "Micro Focus CES daemon"Service under Servies but I see the service has not started instead received the below error message in the screenshot.
I have an activated license named "COBOL Server SOA (Production)(PA)" and the product Visual COBOL Development Hub 8.0 installed on a SUSE Linux Server. When I try to compile a Cobol program with cob -x ... I always get the message "1889-S License failure: no license available." I found a solution with a blank line in the ces.ini file but there is no blank line. Also I tried restarting both licensing services. Nothing works for me. Do we have the wrong license or is it another problem? Thanks!#COBOL#VisualCOBOL
Hello, Do JSON statements work in Visual COBOL 4? I cannot get the programs to compile with JSON statements with Visual COBOL 4 Following is COBOL code example: 01 MSG1. 03 SND1 USAGE COMP-1. 03 PID1 PIC 9999 USAGE DISPLAY. 03 TXT1 PIC X(12). 77 J USAGE BINARY-LONG VALUE 3. 77 JSONO PIC X(256) VALUE SPACES. 77 MSGLENG
Hello, Can you install Visual COBOL for Visual Studio and Visual COBOL for Eclipse on the same machine? Thank you, Doug
Hello,I'm trying to uninstall MF Cobol 6.0 to install version 8 and I can't. The MF Cobol window appears and then disappears. It doesn't allow you to do anything else. I request your help to know how to uninstall the product.Best regardsAlberto Ferraz#Windows
I want to share data between 2 modules. Most of the data is constant so I would prefer to have it initialized by the runtime system: 01 MY-EXTERNAL-DATA EXTERNAL. 05 DATA-AAA PIC X(12) VALUE ALL "AAAx". ... 05 DATA-ZZZ PIC X(12) VALUE ALL "ZZZx". This gives me the error: *1018-E* VALUE clause not allowed here. Clause processed as comment. So I understand I cannot have EXTERNAL data initialized right from the beginning and I have to do it all by myself. So I have made an init section that I only call once and that should do the work: INITIALIZE MY-EXTERNAL-DATA EXTERNAL ALL TO VALUE Unfortunately the error message is unpleasantly accurate. The compiler does not only ignore the VALUE clause when it is setting up the memory at program start-up, but it totally ignores it for the whole of the program. Thus, the INITIALIZE statement has no choice than to
Hi, we have moved the product cobol analyzer from a windows server to another. is it possible move the license from one to other. ? We have revoke the license inthe old server but when we try introduce it in the new we get an error. If this is not possible, how can we obtain a correct license?
Anyone know what a Return-code of 2 is when using C$SYSTEM?
Is there support for JOINKEYS using MFSORT from the command line (UNIX)? Full article: https://portal.microfocus.com/s/article/KM000015424#SupportTips/KnowledgeDocs
Remote debugging with Visual COBOL version 5 and COBOL Server version 8 does not work Full article: https://portal.microfocus.com/s/article/KM000015414#SupportTips/KnowledgeDocs
This article describes the cause of runtime error 98, 02 and a method to recover the affected indexed file. Full article: https://portal.microfocus.com/s/article/KM000015394#SupportTips/KnowledgeDocs
What is the maximum number of "OR" conditions that can be used in mfsort when run from the command line? Full article: https://portal.microfocus.com/s/article/KM000015467#SupportTips/KnowledgeDocs
On a high resolution system I retrieve for example the scaling factor of the display and it is returned as 100% even through it has been set to a different value. Full article: https://portal.microfocus.com/s/article/KM000015461#SupportTips/KnowledgeDocs
How do you display a tab-control on top of another tab-control ?
PROBLEM The Visual COBOL / Enterprise Developer install can fail, at the Microsoft Build Tools and SDK download/install stage, with error '0x8007000a - The environment is incorrect'.When checking the install logs, it shows that 'cblms.exe' fails with error 0x8007000a. SOLUTION After the failed installation, 'cblms.exe' can be used to check if the MS Build Tools and SDK are found by the MF product - https://bit.ly/2NwBqZY Check the output from the commands 'cblms -Q' and 'cblms -L' If the MS Tools are installed and found, then it will show something like this: cblms -Q Windows SDK location = c:\\Program Files (x86)\\Windows Kits\\10 version = 10.0.18362.0 Microsoft Build Tools location = c:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise version = 14.27.29110 cblms -L Windows SDK Id Version Location 0] 10.0.14393.0 c:\\Program Files (x86)\\Windows Kits\\10 1] 10.0.15063.0 c:\\Program Files (x86)\\Windows Kits\\10 2] 10.0.16299.0 c:\\Program Files (x
I am getting this error in a program that opens an indexed file in open mode of I/O. Copies of this program is called by several processes at the same time - meaning the same program runs in parallel with each other. Each program reads this file and skips any records it should not process. This happens at a client site, and running this results in a 99 error code intermittently. I don't see documentation of what a 99 i/O error is - but think it may be record locking. We do have code that handled this by looking at a return code of a 9D (locked record condition) and when the program got that, it looped back to do the same read that eventually will get it from another process no longer locking it. We tested this at our shop where program 1 would read the first record in the file and artificially 'pause' while the other 2 thru 12 programs would read that same record and get 9D's. However, if I know what a 99 I/O was, it would
Situation Is there a way to identify "who" is locking a record/file in Visual COBOL?In ACUCOBOL there is "C$LOCKPID" to do just thatIn RM/COBOL there is "C$OSLockInfo" to do the same. Resolution Use the command: wholockwholockUsage: wholock [options] file_pathOptions:-v -V Enable verbose mode-l -L Prints out list of processes that are using the file-R[m] Semaphore file before checking for locks- m = S use strict file locking (default)- m = N no strict file locking-h -H Prints out this help messagefile_path: Path to file read article#SupportTips/KnowledgeDocs
Encountering an error when executing the Visual Cobol installation (vcvs2022_80.exe). I have successfully installed Visual Studio 2022. The log reflects the error shown below: i301: Applying execute package: cblms_x86, action: Repair, path: C:\\ProgramData\\Package Cache\\331E737A96B5A92CF15EA8922FCA6D11D806FBB6\\cblms.exe, arguments: '"C:\\ProgramData\\Package Cache\\331E737A96B5A92CF15EA8922FCA6D11D806FBB6\\cblms.exe" -U'e000: Error 0x8007000a: Process returned error: 0xae000: Error 0x8007000a: Failed to execute EXE package.e000: Error 0x8007000a: Failed to configure per-machine EXE package.i319: Applied execute package: cblms_x86, result: 0x8007000a, restart: Nonee000: Error 0x8007000a: Failed to execute EXE package.i372: Session end, registration key: SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{cecf3000-8979-4b05-b35a-ef938e63e49e}, resume: ARP, restart: None, disable resume: Noi371: Updating session, registration key: SOFTWARE\\Microsoft\\Wind
Hi, After upgrading yesterday on my Win10, to VS2019 Pro version, 16.11.25, when I try to access any of my solutions that I already had, it tells me that they are incompatible. How do I solve this problem and recover the solutions and projects, I have repaired the VCVS 2019, and it is still the same....
Problem: I would like to compile a Cobol source file with Oracle procob . The following message is always displayed : << Pro*COBOL: Release 10.2.0.1.0 - Production on Tue Jun 24 15:21:19 2008 Copyright (c) 1982, 2005, Oracle. All rights reserved. PCB-F-NOERRFILE, unable to open message file, facility PCB >> $PATH & $LIBPATH are validated Resolution: This message can be displayed when environment variable ORACLE_HOME is not validated Old KB# 2365
Hi, for some time we have a problem that happens randomly. Some of our programs remove all files in the execution directory. We has check all de call system that has a "rm " loking for a worng parameter in the call , but all the call are correct. My question is: is there a way in which CBL_DELETE_FILE function could delete all the files in a dirtectory
I am experimenting with switching our existing ANT based build for Visual COBOL to the new support for maven. in our ANT based build we use the mfjarprogmap utility. Does anyone know how to get the maven build to include a calll to this utility ?
Performance reading xml files slower with Visual COBOL than Server Express Read full knowledge article for resolution#SupportTips/KnowledgeDocs
When starting multiple threads in a .NET COBOL program using System.Threading.Tasks.Task::Run, if COBOL file I-O statements are run within the task, run-time errors regarding null reference exceptions can occur. Read knowledge article for resolution#SupportTips/KnowledgeDocs
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.