Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Hi folks, pardon my intrusion here, I just want to know if anyone knows if Visual COBOL PE, which as far as I can tell is only available up to 2.2 and not 2.2.1, will work in VS2013. I asked support, but they referred me to the Borland forum and told me the PE was handled there. I posted the question there, but no answer and the forum appears dormant as the last post was over a year ago. I would like to avoid installing VS2012 as I would need to uninstall VS2013, then install VS2012 and re-install VS2013 to keep things from getting mucked up, per MS. I'm assuming there is a reason 2.2 needed to be updated to support VS2013, but wanted to make sure before I jump through hoops. Thanks for any help someone can provide. Rob M.#VisualCOBOL#VisualStudio
We are compiling using Visual Cobol 2.2 with SQL embedded, and ProCobol Oracle. Everything was working fine until we include the copy: lixmldef.cpy. The Oracle Pre-compiler gives us the next error: System default option values taken from: /SOFTORACLE/product/11.2.0/client_1/pre Error at line 4988, column 21 in file /MNG/DESA/VFUENTES/ATS/TIEN286.sks MicroFocus.COBOL.XmlExtensions.MicroFocusCOBOLXmlExtensions. ....................1 PCB-S-00400, Encountered the symbol "COBOL" when expecting one of the following: integer IDENTIFICATION ENVIRONMENT DATA PROCEDURE WORKING-STORAGE LINKAGE END COMMUNICATION FILE LOCAL-STORAGE REPORT SCREEN CONSTANT THREAD-LOCAL-STORAGE DECIMAL-POINT REPLACE COPY <end of statement> EXEC EXEC_SQL EXEC_SQL_BEGIN EXEC_SQL_END EXEC_SQL_VAR EXEC_SQL_INCLUDE EXEC_ORACLE EXEC_ORACLE_ENDIF EXEC_ORACLE_ELSE The symbol &quo
Please click on this link to watch our video demo: https://bcove.video/2REfCMD This applies to Server for COBOL also known as Application Server for Server Express. Ensure that you have set all your environmental variables; $COBDIR should point to the installation directory of Server for COBOL. Run the Apptrack utility to install runtime licenses. You can do this in two ways, depending on the version of Server for COBOL you have. Method 1 is for versions 4.0 or later: Invoke the command “mflicense” Select option 2 for Application Server License System You will then be shown what the COBDIR is set to, press Enter to continue Enter your password if one has already been setup. This will open the Apptrack utility Method 2 is for versions previous to 4.0: Invoke the command $COBDIR/aslmf/apptrack Enter your password if one has already been setup. This will launch the Apptrack utility. Once you have the Apptrack Utility opened, you are able to install a runtime license. Install
players.brightcove.net/.../index.html Internet Option In order to generate a revoke key via the internet option, you will need to open the License Management System: Start>All Programs> Micro Focus Net Express > Configuration > License Management. You will then need to select the product and product options that you wish to revoke. Click on the ‘Generate Revoke Key’ button and a confirmation window will appear. Click the ‘Continue/Revoke License’ button to proceed A screen will appear with a greyed out request key. You must click on the ‘Internet’ option. You will then have the option to Connect to the website but you must first enter your 5 digit order number/WO number which you should find in your documentation. You will then be connected to the website and a screen should appear to inform you that your license has been revoked. This may t
If you have a concurrent license installed on a server but want to use this on other client machines, you will need to configure your machines to allow this. On the license server machine open the license manager by entering the following command: /var/microfocuslicensing/bin Then navigate to the following directory: ./cesadmintool.sh Select Option 3 (Advanced Configuration Options) Only the local IP address will be shown, you will need to add the hostname or the IP address of the license server. Enter Option 1 You will now need to add the hostname and IP address of the server machine. Please note, you will need to insert a colon between these values. Here is an example of this: 127.0.0.1:hostnameserver1 You will need to follow this procedure for all client machines on which you would like to use the license. It is very important that the information en
Revoking a license on UNIX With Internet access In order to revoke a license on your current or old UNIX machine you will first need to open the license manager by navigating to the following directory: /var/microfocuslicensing/bin/ Then you will run: cesadmintool.sh When opened, it will look like this: After ‘Enter Option’, enter ‘5’ for ‘Revoke Licenses’ then select the product you want to revoke from the list. You will then be presented with a new authorisation code which you will use on your new machine. Without Internet access To revoke a license from your current or old machine without Internet access, the same process as detailed above should be followed. However, at the point of revoking the license, instead of receiving a new authorisation code automatically, you will need to send the file generated during revoke to Support in order for a new authorisation code to be generated. The
With Internet access In order to install a license on your UNIX machine, you will first need to open the license manager by navigating to the following directory: /var/microfocuslicensing/bin/ Then you will run: cesadmintool.sh After ‘Enter Option’, enter option ‘1’ Enter the 16 digit authorisation code which you should have received with your product or from a previous revoke and click enter. To double check that the license has been installed or to check on the status of any other licenses installed, go back to the main menu and enter option 2 (Check License Status) Without Internet access If you do not have Internet access, you will have to authorise manually by either generating a license string yourself, or contacting supportline@microfocus.com to do this for you You can generate a license string yourself using the following link http://supportline.microfocus.com/activation/ Here, you will be asked to enter: Your authorisation code which you should either ha
Dear Sirs, We are having problem to execute the following in the command Line of Visual Cobol for Eclipse : cob -C "P (cobsql) end-c SQLCheck == SEMANTICS endp" Many Thanks, PJM
Problem: When you execute either the slicexsy utility, or, a COBOL program that implements XML Extensions, you receive an XML error: 12 - data item - not found. Resolution: The XML Extensions error 12 indicates that the COBOL program was compiled by an RM/COBOL Development System that did not have an XML Extensions Developer's license installed. In order to compile programs that employ XML Extensions, you have to install an XML Extensions Development license into your RM/COBOL Development System license vault. You can check the installed licenses for your RM/COBOL Development System by using the following command, executed from the "SupportTools" subdirectory of your RM/COBOL Development System installation: suptool1 productview If you do not see your XML Extensions license in the list generated by the "suptool1 productview" command, then, you can install your XML Extensions Developer license using the Liant License Utility(licverifyall). Below is a link
Problem: You can enable Xcentrisity BIS tracing for an individual service program using the {{ Trace }} tag in an SRF file. However, it is also possible to globally enable tracing for all service programs. Resolution: You can globally enable tracing on both Windows and UNIX using the BIS_TRACE_SUFFIX environment variable. Below is an excerpt from the Xcentrisity BIS User's Guide: ------------------------------- 4.11.4 The BIS_TRACE_SUFFIX Environment Variable On BIS/IIS, the BIS_TRACE_SUFFIX environment variable and, on BIS/Apache, the BISTraceSuffix configuration parameter allows trace parameters to be injected into every trace statement. While this requires administrative access to the web server, this is useful for globally providing specific clients access to trace information. ------------------------------- On UNIX platforms, you can also configure tracing options using the "BISTraceSuffix" keyword in the "mod_xbis.conf" Apache configuration file. The
Processing query parameters with an Xcentrisity BIS web service In order to view query parameters passed to your XBIS web service, you will need to add the following structure to your SOAP Request area of WORKING-STORAGE: 10 S--QUERY-PARAMETERS. 20 S--QUERY-PARAMETER OCCURS 100 TIMES. 30 S--NAME PIC X(50) VALUE SPACES. 30 S--VALUE PIC X(100) VALUE SPACES. For an example of how to do this, see the attached XBIS sample web service, queryparams.zip. To deploy the sample, extract the zip archive to the BIS "samples" directory. The one callable method, "getqueryparms", will return any query parameters that it receives in the URI. If you wish to test handling query parameters when generating a WSDL, then, you can turn on tracing in the SRF file. The BIS trace will contain display statements that print the received query parameters' names and values.
How to remove a Server Express license from a development license database To uninstall a Server Express development license, please follow these steps: 1/ Connect to your Shell window 2/ Change directory to the /opt/microfocus/mflmf directory. Note: Your mflmf may be in a different path 3/ Use the command ./mflmadm to start the License Management utility. 4/ Enter F2 or /2 to bring up the license entry screen. 5/ Put the serial number on the first line Note: Please include both letters and the sign at the end of your serial number if you are not using a Window machine. Example: 600000123456TG 6/ Tab to the next line and enter the full license key. Note: The fields are not case sensitive and you may enter the spaces or not as you choose. 7/ Press F4 or /4 to un-install the license. A message will show you that your license has been removed. 8/ Press F7 or /7 to refresh the license database. 9/ Press Esc then "Y" to exit. Note that with all versions of Server
How to install a Development license Server Express Development licenses control the use of the COBOL compiler. They are named "Server Express" licenses. Please follow these instructions to install your Server Express Development license to be able to compile. There are 2 methods to install it. 1st method (Preferred): - In your Shell window cd to the mflmf directory, by default it is located here: /opt/microfocus/mflmf - invoke the command: ./mflmcmd - Select option 1. License Install - Enter the Serial Number including the two letter and plus ' ' sign, and press Enter, example: 600000123456TZ - Enter the license key part of the license - press Enter (Ensure there are no spaces at begining or end) A message will show you that your license has been correctly installed: To verify the license installation, please invoke the command 'mflicense' Select option 2. Application Server License System Press Enter
I'm looking at the example "Win Book - Windows Forms". It is an example of FORMS and CLASS work with in Visual Cobol. If I create another way of working with FORMS and CLASS would be wrong? I'm still doing tests.#formsclasswindows
I am trying to execute a non-windows form cobol program from a windows form cobol program with a method. My syntax is 'Call "FPACTGN" using PMCALL" . I have the called program referenced within the calling program project. When execute the program is not executed and the program just goes to the next line of code. I have checked the program id and properties of the called program and they seem to be OK. Suggestions?
players.brightcove.net/.../index.html Revoking a license on UNIX With Internet access In order to revoke a license on your current or old UNIX machine you will first need to open the license manager by navigating to the following directory: /var/microfocuslicensing/bin/ Then you will run: cesadmintool.sh When opened, it will look like this: After ‘Enter Option’, enter ‘5’ for ‘Revoke Licenses’ then select the product you want to revoke from the list. You will then be presented with a new authorisation code which you will use on your new machine. Without Internet access To revoke a license from your current or old machine without Internet access, the same process as detailed above should be followed. However, at the point of revoking the license, instead of receiving a new authorisation code automatically, you will need to send the file generated during revoke to Support in order f
players.brightcove.net/.../index.html With Internet access In order to install a license on your UNIX machine, you will first need to open the license manager by navigating to the following directory: /var/microfocuslicensing/bin/ Then you will run: cesadmintool.sh After ‘Enter Option’, enter option ‘1’ Enter the 16 digit authorisation code which you should have received with your product or from a previous revoke and click enter. To double check that the license has been installed or to check on the status of any other licenses installed, go back to the main menu and enter option 2 (Check License Status) Without Internet access If you do not have Internet access, you will have to authorise manually by either generating a license string yourself, or contacting supportline@microfocus.com to do this for you You can generate a license string yourself using the following link http://supportline.microfocus.com/activation/ Here, you will be
players.brightcove.net/.../index.html If you have a concurrent license installed on a server but want to use this on other client machines, you will need to configure your machines to allow this. On the license server machine open the license manager by entering the following command: /var/microfocuslicensing/bin Then navigate to the following directory: ./cesadmintool.sh Select Option 3 (Advanced Configuration Options) Only the local IP address will be shown, you will need to add the hostname or the IP address of the license server. Enter Option 1 You will now need to add the hostname and IP address of the server machine. Please note, you will need to insert a colon between these values. Here is an example of this: 127.0.0.1:hostnameserver1 You will need to follow this procedure for all client machines on which you would like to use the lic
Problem: The AcuBench menu bar has disappeared. How did that happen and how can it be restored? Resolution: It is not know how the menu bar disappears. We've never been able to reproduce that behavior. If the meu bar is missing here's how to restore it: First exit AcuBench, then start the Registry Editor and go to this key: Computer\\HKEY_CURRENT_USER\\Software\\CASEMaker\\AcuBench\\AcuBench-Bar19 (That is for AcuBench version 9.2. Earlier versions include the version number, eg AcuBench91\\AcuBench91-Bar19) You will see a DWORD item named "Visible" and it will be set to zero. Delete it or modify the value to 1, then exit the registry editor. Start AcuBench and the menu bar will be back.
players.brightcove.net/.../index.html You will have received the license files as part of your order. These files have the format xxxxxxx.mflic. Save the file to the machine where they will be installed. - Open the License Administrator, - Click on the “Install” tab and browse to the .mflic file - Click on Open and then on Install Licenses. - Alternatively, you can drag/drop the .mflic file onto the license file box or copy and paste the licenses into the box below: If the license installs successfully, the following message will appear: The licenses will appear in the Summary tab of the License Manager. If you need to rehost the license and move it to another station, click on Remove and the license will be uninstalled. A message will appear to confirm where you
Will Net Express 5.1 install on Windows 8 and work ok? #NetExpress5.1
Please watch our video demo here: https://bcove.video/2ACYm0h How to install .mflic files In the email you received your product, you should have also received the license files. These files have the format xxxxxxx.mflic. Save this file to the machine where they must be installed. <img#mflic#Pre-authorised#PAlicense#PAkeys
Problem: The application receives error 9D,17 when using a SQL Server named instance In a file alias. The alias has this form: mytable sqlserver\\instancename.database.dbo.mytable The open of that file/table fails with error 9D,17, SQL Server does not exist or access denied. If the alias is not used and A_MSSQL_DEFAULT_CONNECTION specifies that same named instance there is no error and mytable can be accessed successfully. Resolution: As of version 9.2.3 there is an issue with the parser that strips off the backslash "\\" and the portion of the alias in front of that. This renders an invalid servername and the connection fails with error 9D,17, SQL Server does not exist or access denied. There is a workaround, which is to use the port number for the named instance, rather than the name itself. Assuming the instance is running on port 9999 the above example would look like this: mytable sqlserver,9999.database.dbo.mytable Note that when sp
I am creating a cursor using dynamic SQL. I can fetch the data with no problem, but whenever I tried to execute another SQL Statement (Dynamic Cursor still open) I get an error message stating "Connection is busy with the results for another hstmt". Any ideas on what may be causing this error? We have other programs where we have open cursors (static SQL) and have no problem performing other SQL statements.
In Visual Cobol i try: - Create a listBox1 - Add Itens: invoke listBox1::"Items"::"Add"("Item 1") invoke listBox1::"Items"::"Add"("Item 2") - But now, can i get INDEX from doubleClick event? i try: invoke type MessageBox::Show(listBox1::Text), but, show only TEXT. But a need INDEX (0,1,2,3...)#listboxdoubleclickindex
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.