Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
We are using Browse methods in a web service, using the sample program that came with BIS as a template. The output section of the working storage looks like this 20 Output-Parameters. 30 Result PIC X(80). 30 FoundRecord occurs maximum-find-records indexed by found-inx. &nbs
Hi, I have created a webservice and hosted in Enterprise server. Example like this: IP: 172.20.111.###:3001 Implementation package: http://tempuri.org/wmapserv I am to use the service using the Client generation in Net express. Please guide, how to expose this service to other Applications.#netexpress
I am getting "error 163 illegal character in numeric field" messages. How do I set the F switch to suppress these messages in Visual COBOL? Thanks.
We have a need to use barcodes to enable us to identify our documents not only to our customers but also for archival purposes. As we, at Galvins Plumbing have not converted to use barcodes in the past, we do not have any programs from before 2007 which shows how this can be done. Is there anyone who can assist me with a sample program for creating barcodes in COBOL program produced documents? I very much appreciate your assistance in my quest. Geoffrey Hashman
Problem: Batch processing on a certain Linux server launches many hundreds of runcbl processes per minutes for a period of time. During this batch processing some of the runcbl processes fail with this logged in the error file "acushare version 7.0.0 or later is not running". AcuShare is definitely running as most of the processes succeed. Resolution: The error message indicates that the failed processes could not negotiate the handshake with the AcuShare process. When a runcbl process ends it communicates with AcuShare and that socket is closed. However the OS will wait 60 seconds before it releases that socket to be reused. In this case there were so many connections/disconnections per minute that the system ran out of sockets for AcuShare to communicate. Those processes attempting to start during this period received the message about AcuShare not running. There is a kernel parameter, tcp_tw_reuse, which causes the sockets to be reu
I've recently working on a project to form a index in manually in XFD file From Acucobol Vision file. Can someone who understand what is mean by first index, second index, condition and the rest. My XFD structure form manual where I found but I still doesn't understand from its structure.Can someone explain for me in details for below Code: # This xfd layout is a generic one suitable for accessing any # .DAD file. However, it needs to be copied and amended for each # DAD file that you wish to get access to. # The simplest scenario is that you copy dad.xfd to a new file # with the same name as the database you wish to access and extension .XFD # Then edit this new file and replace the two instances of 'FILE' with the # filename that you want to access. e.g. if you want to have ODBC access to # icvc.dad then copy dad.xfd to new file icvc.xfd and change line # XFD,02,FILE,FILE &
Problem: Customer created an ASP.NET Web Application using Visual COBOL 2.1 for Visual Studio 2010. The application runs fine in development but when he deploys it to an IIS Server under Windows Server 2012, on which COBOL Server is installed, when he runs the web site he gets the error: Method not found: MFClrRts.MFClrRts.Disconnect Context(Int16 ByRef) Why? Resolution: The problem is that the version of COBOL Server that was installed on the production computer was COBOL Server for Visual Studio 2012 and the application was developed with Visual COBOL for Visual Studio 2010. The two products are not compatible. If you develop your application using the Visual COBOL for Visual Studio 2010 product then you must deploy it to a system on which the COBOL Server for Visual Studio 2010 product is installed. If you develop using the Visual COBOL for Visual Studio 2012 product then you must deploy it to a system on which the COBOL Server for Visual Studio 2012 product is insta
Problem: Customer has a .NET managed code solution in which he has two projects.The first project is a main console application that generates an assembly called mainprog.exe.The second project is a Class Library project that generates an assembly called subprog.dll.Within the subprog project is a program called prog2.cbl. mainprog.cbl calls this prog2 through the use of: call "prog2" using ... Because prog2 is not the name of the .dll on disk, the .dll needs to be loaded in order to make the entry point prog2 available to mainprog. The customer has created an app.config file for the mainprog project which contains the following preload section which will cause the program to load the subprog.dll when it starts: <MicroFocus.COBOL.Application> <Switches></Switches> <Environment></Environment> <Interop> <PreLoad>  
Problem A certain server has both 32-bit and 64-bit applications that need to access AcuXDBC. How can both the 32-bit and 64-bit versions of AcuXDBC be installed at the same time? Solution This is easily accomplished using the AcuXDBC standalone installer along with the standard full installer. Begin by downloading the full installer for the 32-bit products. Use this installer to install the 32-bit AcuXDBC driver. Next download the 64-bit AcuXDBC Standalone installer, acuxdbc64.zip. Use this installer to install the 64-bit AcuXDBC driver. Both can be found on the Product Updates page here: http://supportline.microfocus.com/websync/productupdatessearch.aspx Note that you must be careful to keep the 32-bit environment separate from the 64-bit environment. GENESIS_HOME and PATH must only have entries for the one you wish to execute. This can be accomplished through the use of Windows batch command files.
#license#Pre-authorised#authorisationcode#Licensing#MicroFocusLicenseManager#mflic#PAkeys
Micro Focus License Administration: Revoking your License If you wish to move your permanent license from one machine to another you will need to revoke your license on the original machine. This will release the license so that you can reinstall it.Please note that once an authorisation code has reached its activation limit, it cannot be reused for rehost purposes. A revoke must be carried out to release the license. This process is for those who have authorisation codes, rather than Pre-Authorised licenses. Click on the Revoke button beside the license that you wish to remove. On the next screen confirm that you would like to revoke this license. The system will connect to the server and release the license. If this is successful, there will be a message in green: Licenses revoked, and a new authorisation code will be displayed for you to use on the new machine. If the Revoke process fails, an error message will appear:  
Hello! I have a question regarding Managed Cobol DLLs with more than 1 classes and EXEC SQL Statements. At the moment, if I have a project, with 2 Classes, TestA and TestB, and both have EXEC SQL statements in them, I would get 2 bnd files, each named after the class (TestA.bnd and TestB.bnd). Is it somehow possible to create a merged bnd file for these 2 classes by setting some db2 precompiler settings? Up to now I was not able to achieve that. I don't even know if that is possible at all, as I haven't found anything in the documenation about such topics. Thanks for you help, best regards Thomas
The DateTime fields I am inserting into my database can sometimes be null. I want such fields in the table to show as null, not as "0001-01-01 12:00 AM". You do this In C# by using DateTime? as your data type. How do you do this in Visual COBOL ? I haven't been able to find any documentation on it.#VisualCOBOL
I'm recently worked out integration of Visual Basic.net occupying AcuODBC to access cobol data, try insert same record into same vision table with modification to certain field values. Then it ended up to pop-up Error message as "ERROR [S0000] [AcuCorp, Inc.][AcuODBC Driver][ISAM]Vision duplicate record", but My data is about successive to insert in. Can anyone tell me why it happened and how to fix this? Thanks in advanced. #AcuxODBC
MF: I have a program that reads a file in sequential order. I do not want to make extensive changes to the existing programs . it possible to do a rewrite of a record twice in a row (Read Rewrite, Rewrite) ? If not, how would make it possible ?
I am attempting to set a breakpoint in NX 5.1 on a line that is split across 2 lines. I get an "Invalid Statement" error. I can do this quite well with NX 5.0.
I have installed DB2 in visual cobol. Do you know which server I can use when I create a database ?. Is it a download file from IBM or Microfocus ?. /Thanks Hans
Further to my earlier post on this subject, the problem has arisen again. I have tried Chris' suggestions re cblcored.exe and to "Copy cblcore over to your development computer and in the Net Express IDE select animate and then browse to the cblcore file and select it. It will need access to your .idy file for debugging information. This will then display your program source and the line on which the error occurred will be highlighted and you can check the contents of the programs variables." First problem: when I try to animate my program I get a message "173 called program not found in the drive/directory dbopen". I am using a 3rd party library (image3kc.dll/lib). Second problem: you say "browse to the cblcore file and select it" - not quite sure what this does - if I select it and open it in NE I just get garbage so what did you mean? Help appreciated!
This document is a portal into the Micro Focus community documentation on JVM COBOL web services. Web Services in Visual COBOL 2.2 This section covers the web service tutorials, technologies and best practices as they apply to Micro Focus Visual COBOL 2.2. Visual COBOL 2.2 - JSP Web Services Tutorial: This tutorial covers the creation of a JSP web service that uses a procedural JVM COBOL program to implement the business logic. Visual COBOL 2.2 - REST Web Services Tutorial: This tutorial covers the creation of a REST web service that uses a procedural JVM COBOL program to implement the business logic. It uses JQuery to implement a web client for the service. Visual COBOL 2.2 - SOAP Web Services Tutorial: This tutorial covers the creation of a SOAP web service that uses a procedural JVM COBOL program to implement the business logic. Visual COBOL 2.2 - SOAP Web Services Client Tutorial: This tutorial covers the creation of a SOAP web service client that uses the SOAP Web Service. V
Is there some kind of window I can open up to see a list of all the bookmarks in my program, with their line numbers? If so, how do I get to it (a) via menu, and (b) via keyboard-shortcut?
Chris, I testet both methods on 2 PC's with W7prof. 32bit-version. pp was <> null and OS64Path <> space
Hi Bernd, I know that NE runs on all platforms, but that was not the question. depending on 32 or 64 bit I start different processes. kr Georg
I'd like to understand the distinction.
Hi! I write a Cobol program with Net Express 4.0. I Need to read a SEPA XML File with a lot of booking Details... Now i can: Open the XML File Read the XML File BUT: The file have a lot of Booking lines in the file and i can read only the first line!? Then i become the Information -7 (AT END) and not the next record from the file!? Here is the Cobol Code for the XD: SELECT XML-STREAM ASSIGN TO NOT LINE ADVANCING XML-DATEINAME ORGANIZATION IS XML DOCUMENT-TYPE IS XSD-DATEINAME &nbs
I would like for there to be no TAB characters in my COBOL source listings, because I sometimes need to copy working-storage tables into Excel. The TAB characters cause my line of COBOL to be split into two or more columns.
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.