Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Created On: 04 February 2011 Problem: When using Net Express 6.0 in Studio Enterprise Edition 6.0, Net Express crashes when trying to use the options (Get, Check Out, Check In, Undo Check Out, Add to Source Control, and Remove from Source Control) listed under the ‘Source Safe’ menu. Resolution: Turn off the multi-threading option for Source Control. This is accomplished by going to Options > Source Control > and deselecting ‘Use multi-threading’ checkbox. Incident #2498853 Old KB# 33162#Studio#Enterprise#COBOL#AccessViolation#netexpress#StudioEnterpriseEdition
Created On: 31 January 2011 Problem: Uninstalling Visual COBOL R3 does not remove the Visual COBOL R3 online documentation. If you continue to use Visual Studio, the online documentation for Visual COBOL R3 is still displayed even though Visual COBOL R3 is no longer installed. Resolution: To resolve this issue you need to manually remove the online documentation for Visual COBOL R3.Note: The following steps are for Windows 7 and will differ slightly for other versions of the Windows operating system.To manually remove the online documentation for Visual COBOL R3:1. Use the Run as administrator option to run Start > All Programs > Microsoft Visual Studio 2010 > Visual Studio Tools > Manage Help Settings - ENU. The Help Library Manager is displayed.2. Click Remove content. 3. Click Remove in the Actions column of the Visual COBOL R3 row, then click the Remove button.  
Created On: 03 February 2011 Problem: Cannot install Visual COBOL / Net Express products due to Orphaned Registry entries, this issue usually occurs in Windows Vista or Windows 7. For example, the key HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Micro Focus exists but you cannot change permissions or do anything with those keys, access is denied. Even when logging on with the local Administrator account you cannot see these keys or even change the permissions. This key could already exist due to other or older products but where removed. Resolution: 1. Download and install SubInACL: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en2. From an Administrators command prompt, run:>cd /d “c:\\program files (x86)\\Windows Resource Kits\\Tools”>subinacl.exe /subkeyreg “HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Micro Focus” /grant=administrators=f3. On 64 bit machines using regedit, check that the key
Created On: 31 January 2011 Problem: Uninstalling a pre-GA version of Visual COBOL R3 does not remove the Visual COBOL R3 online documentation and prevents the online documentation from being updated by subsequent installations of Visual COBOL R3. As a result, if you perform the following steps: 1. Install a pre-GA version of Visual COBOL R3. 2. Uninstall the pre-GA version of Visual COBOL R3. 3. Install the GA version of Visual COBOL R3. The online documentation for Visual COBOL is as it was after you performed step 1. Resolution: To resolve this issue you need to manually remove the online documentation for the pre-GA version of Visual COBOL R3 then update the GA version of Visual COBOL R3 to include the correct online documentation. Note: The following steps are for Windows 7 and will differ slightly for other versions of the Windows operating system. To manually remove the online documentation for the pre-GA version of Visual COBOL R3: 1. Use the Run as administrator
Problem: When requesting a license from Micro Focus License Server 4.0, a prompt to download the TM1.TMP file. Once downloaded, the license is not installed on the product that requested it. Resolution: The license server may be installed on a Windows Server 2008 environment with IIS 7.5 or 7.0 installed. In order to resolve the issue, please perform the following: Log into the License Server machine as a local administrator. Navigate to Start > Control Panel > Administrative Tools > Internet Information Services (IIS) Manager. Within the IIS Manager, navigate to alias created for the License Server and double click on the "Compression" icon. Make sure that "Enable dynamic content compression" is unchecked. Open a command line and type "iisreset" to reset the IIS. Old KB# 33079#Windows2008#7.0#TM1.TMP#IIS#LicenseServer#7.5
Created On: 01 February 2011 Problem: COBOL source modules that originally worked successfully in a different environment, would not work under Server Express and Oracle 10g. Characters in columns 69 through 72 were being ignored, whereas the COBOL compiler from the original environment would see and parse these characters. Resolution: SupportLine wrote a COBOL program capable of scanning source files and reporting lines having characters (other than space characters) in columns 69 - 72. The problem was solved when the customer used this program to identify, and then modify, those lines of code. The program, named "check69-72", as well as a Readme.txt file, is attached to this Knowledgebase article. Incident #2196977 Attachments Readme.txtcheck69-72.cbl Old KB# 33118#netexpress#ServerExpress#COBOL#EnterpriseServer#StudioEnterpriseEdition#VisualCOBOL#Enterprise
Created On: 19 January 2011 Problem: The extfh.cfg looks like this:[/mf/MicroFocus/data/FILE]Striping=onMaxStripeSize=2000000000MaxStripeFiles= 30[/mf/MicroFocus/data/FILEStriping=onMaxStripeSize=2000000000MaxStripeFiles= 30 Resolution: As you can see in the extfh.cfg there is a space in between the '=' sign and value after ( 30) in MaxStripeFiles. Removing this space will result in the correct behavior. Old KB# 33020
Created On: 20 January 2011 Problem: We are unable to start animating our program in Net Express. What should we do? Resolution: This problem is due to permissions set in the registry. These have to be checked and compared with the following:In Windows 7 run REGEDIT and navigate to:HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\NetExpress\\5.1\\COBOLThe permissions should be by default:CREATOR OWNER: Allow - Special PermissionsSYSTEM: Allow - Full Control and ReadADMINISTRATORS: Allow - Full Control and ReadUSERS: ReadIn Windows XP run REGEDIT and navigate to:HKEY_LOCAL_MACHINE\\SOFTWARE\\Micro Focus\\NetExpress\\5.1\\COBOLThe permissions should be by default:CREATOR OWNER: Allow - Special PermissionsSYSTEM: Allow - Full Control and ReadADMINISTRATORS: Allow - Full Control and ReadUSERS: Read Incident #2494468 Old KB# 33036
Created On: 14 January 2011 Problem: We are trying to find the HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\14.0\\Excel\\InstallRoot in a Windows7 64 bit environment.On page 3 in “When I’m 64” it says (the example with AcmeSoft) that software in 32 bit versions was located in KEY_LOCAL_MACHINE\\Software\\AcmeSoft is now located in HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\AcmeSoftUnder 32 bit programs he searches for an Excel installation in HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\14.0\\Excel\\InstallRoot – that works fine.So based on the “When I’m 64” article, we should be able to find the same information on 64 bit Windows in HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Excel\\InstallRoot – but can’t cause the entry doesn’t exist in the registration DB.What needs to be done? Resolution: When you accesses the registry, you should not worry about the WOW6432Node, Windows will apply this automatically if the application is 32 b
Created On: 01 January 2011 Problem: The large file support has been enabled by the configuration setting:USE_LARGE_FILE_API 1When running the program and the large file is accessed a file error 30,22 occurs. On HP-UX error 22 means "invalid argument", which doesn't make sense. Resolution: The issue occurs on systems that do not support full 64-bit file addressing on some file system types (HP-UX is an example). The problem is that by default Vision places file locks at the end of the file address space, and on those systems that address may be invalid. The resolution is to add the follwing setting to the Runtime configuration file:LARGE_FILE_LIMIT_2TB 1,This forces the file access locks that Vision usually places at the end of the file address space to be placed within the 2TB boundary. If this does not resolve the error then the boundary for locks must be further limited. Do that by adding:LARGE_FILE_LIMIT_1TB 1
Created On: 28 February 2011 Problem: Is it possible to change the orientation and docking behaviour of the tool box? Resolution: It is possible to change the orientation and docking behaviour of the tool box. The following shows you how to undock a landscape tool box then redock it with a portrait orientation.First if it’s docked then you need to undock it, double click the toolbar as shown here:The toolbox will then be floating, simply drag it’s frame to change it's size.Then you can redock it, drag it to the right hand side of the screen so that part of it protrudes from the edge of the WOW window, it will auto dock: Old KB# 32915#WOWDesignerToolbar
Created On: 20 January 2011 Problem: Web.config files can be greater than 250kb when creating web projects in Visual Cobol but IIS shows an error indicating that it cannot read a config file beyond 250kb. Resolution: The link below provides information on how to chage the default size of a web.config file:http://support.microsoft.com/kb/954864By applying the changes indicated in the Microsoft forum you will be able to run your web application with web.config files greater than 250kb. Incident #2487425 Old KB# 33037
Created On: 21 January 2011 Problem: When the "acurcl -start" command is performed on a Windows server, the error "AcuRCL Service Error: 3" is displayed and AcuRCL fails to start. Resolution: This error is encountered when upgrading to a newer version of AcuRCL without removing the prior service. Perform "acurcl -remove" to remove Windows service from memory and then start the new version "acurcl -start". If not using the default port, indicate the port number when removing and starting the service: "acurcl -remove -n portnumber" and "acurcl -start -n portnumber". Incident #2183038 Old KB# 33057
Created On: 24 December 2010 Problem: My COBOL program retrieves the command-line: working-storage section. 01 CMDline pic x(128) value spaces. ... procedure division. accept CMDline from command-line ....To launch a program I like to debug this way: anim program.int command-line and receive no command-line in the animated program.It works fine when I test in run mode: cobrun program.int command-lineWhat am I doing wrong? Resolution: Use in anim mode this command:anim program.int END command-line The END added is a directive for Animator Server Express 5.1 Bookshelf Debugging Guide Chapter 4: Directives for Animator:END End directives to Animator and begin directives for user program Old KB# 32747
Created On: 11 January 2011 Problem: The License Manager is started and the he /tmp/LMF-common is created. We get LMF 010: Unable to contact License Manager. Resolution: This message is displayed when the permissions of /tmp/LMF-common are not right . The permissions of /tmp/LMF-common must be prxwrxwrxw (LM-common is a pipe file). Incident #2494189 Old KB# 32839#COBOL
Created On: 05 January 2011 Problem: When you load a project and rebuild, you get an error message in the build tab saying: ERROR OPENING CDI2 HANDLECompiler: Error during creation of debug information file Resolution: This error message is displayed when a project has become corrupt. You will need to create a new project (.APP) file and then import the files that you were using in the corrupted project. Once you have imported the files, you should then be able to get a clean rebuild of the project. Incident #2472850 Old KB# 32768
Created On: 11 January 2011 Problem: With AcuODBC users had the capability to access more than one table with the same name, and this was called multi-company support. How this can be done with AcuXDBC? Resolution: AcuXDBC offers convenient ways to manage multiple company data sets. For example, you may have two sets of data for Company01 and Company02. The layouts of the data files are the same, but the file names have different prefixes or suffixes. For example, ACCT01 and ACCT02 may be the accounting files for Company01 and Company02. They are stored in different directories. Rather than having to set up system catalogs for each of your companies individually, you can do one of two things: 1. You can have a different configuration file for each company. In this configuration file, you can use wildcards and substitution characters (defined in the configuration file) to identify which data files to access, allowing you to have a single system catalog that gets p
Created On: 23 December 2010 Problem: AcuXDBC Version 8.1.3 on Windows Server 2008 R2 gives a side by side error when trying to execute any of the batch files or xdbcutil directly. Resolution: The Server must have the correct Roles installed. In the Windows Server Manager check which Roles are listed. Add File Services and Application Server if not already present. Old KB# 32745
Created On: 06 January 2011 Problem: Given a date for example yyyymmdd how can we establish the day of the week (for example Sunday, Monday etc.) Resolution: The following program may help: ***************************************** ***************************************** Working-storage section. 01 INPUT-DATE. 05 INPUT-YY PIC 9(4). 05 INPUT-MM PIC 9(2). 05 INPUT-DD P
Created On: 30 December 2010 Problem: After trying to run a program after an upgrade of Server Express, a 211 error occurs:Load error : file 'pi'error code: 211, pc=0, call=1, seg=0211 Program not executable by Run-Time SystemWhy is this happening? Resolution: This can occur if the program was not recompiled after the upgrade. It is recommended that all programs be recompiled after upgrades of Server Express to avoid issues such as this one. This error can also occur if the program was compiled under one cobmode and then execution is attempted under a different cobmode. Merely changing the cobmode at the time of execution using the following may clear this. export COBMODE={desired bitmode} Old KB# 32759
Created On: 12 January 2011 Problem: AcuSQL Version 8.x gives an “Invalid column name” error if the WHERE clause uses double-quotes around the value.For example: WHERE COLUMN-1 = "ABC"This worked without error in Version 7.x but in 8.x the select fails with the error "Invalid column name". Resolution: AcuSQL for SQL Server version 8.0 changed the communication technology used to access SQL Server, from dblib to ODBC. This is due to the fact that dblib had been discontinued by Microsoft and was no longer supported. ODBC requires single quotes around string values, where the old dblib allowed double quotes. This is a permanent restriction. To resolve the error modify the ESQL in the COBOL program to use single quotes around the WHERE value. Old KB# 32874
Created On: 13 January 2011 Problem: A multi-threaded application returns this error without a real reason: "RECEIVE/WAIT in locked thread - deadlocked". This error began to occur after the upgrade to runtime version 8.1.0. Earlier runtimes the application did not encounter the error. Resolution: This error is usually shown when: - the application is executing either a RECEIVE or a WAIT statement - the current thread has no messages and it appears as locked. The tread may be locked for one of the following reasons: - a LOCK THREAD statement - INPUT-OUTPUT operations on a file - event procedure of a GRID control (ECN-3671) ECN 3671 has been introduced in release 8.1.0. This is its description: SUBJECT: Threads and event procedures Change Number: ECN-3671 Status: Complete Type of Change: Correction Priority: Medium Incidents: 99-047136 Date: 2007-04-11 Product: ACUCOBOL-GT Module: runtime New Version: 8.1.0 Machines Affected: All Known Versions Affected: All D
Created On: 06 January 2010 Problem: Is there a routine that automatically calculates the number of days between two dates in Net Express? Resolution: The FUNCTION INTEGER-OF-DATE is a simple date-to-number conversion.Once the dates has been converted to numeric values comparable to a base date, one can then be subtracted from the other.Have a look at the following:WORKING-STORAGE SECTION.01 INPUT-DATE-1 PIC 9(8).01 INPUT-DATE-2 PIC 9(8).01 NUM-DATE-1 PIC 9(8).01 NUM-DATE-2 PIC 9(8).01 NO-OF-DAYS &nb
Created On: 31 December 2010 Problem: A General Socket error is generated because of AcuRCL setup and firewall issues. Thin Client fails to connect to the server with the error connection failed "general socket error". Resolution: If you not using the default port, ensure the port is specified in the acuthin command (e.g. "acuthin server:port alias"). Verify that you are using the correct IP address or server name. Ensure that the Windows service or UNIX daemon is executing on the server by performing "acurcl -info".On Windows servers, ensure the service is installed by performing "acurcl -query servername". Verify that the client can communicate with the server by doing "ping servername" or "acuthin -p servername:port". If this fails, it would indicate a network configuration problem. Verify that the client can communicate with AcuRCL by performing "acuthin -p servername:port. Ensure that a valid AcuRCL configuration file is available and that the DEFAULT_USER is se
Created On: 31 December 2010 Problem: The secondary error 90 means in Vision Version 4 or 5, on open, an index segment's internal revision number does not match the internal revision number stored in the header of the first data segment. Normally the error code 98,90 is returned by the runtime when it finds that the user count in the header record of a Vision file has a negative value. This normally arises when a runtime has crashed and has not had the chance to correctly update the header record that normally occurs during a normal shutdown. Resolution: Try fixing this by Resetting the Internal Revision Number. This option resets the internal revision number of all segments in the specified Vision file to the revision number of the first data segment. It does this without rebuilding the entire file. To use this option, you must have exclusive access to the file. The command is: Vutil32 -fixvers [ -q ] [ file ] The files can be listed on the command
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.