This error means that the JVM failed to load a native library. The library name is traced in the error message. A typical case in which this error can appear is when iscobol.file.index property is set to "ctree" or "ctree2" and isCOBOL is not able... Read More
isCOBOL General
This error means that a Java array has been referenced out of its bounds. In COBOL programs it usually refers to an OCCURS data item that it referenced outside of its occurrences. i.e. consider having 77 data-item1 PIC X(10) OCCURS 10 and performing... Read More
This error is returned when the JVM tries to use an object that is not available. In COBOL programs it usually refers to a data item. A typical case in which this error appears is when a called program tries to use a linkage item that was not passed... Read More
The CALL stmt can call isCOBOL object classes, native Java classes, and C routines (thru DLL’s, Shared object or static routines). But the CALL stmt cannot call any COBOL object from anyother COBOL compiler, which means it cannot call RMCOBOL,... Read More
To discover what property settings are being used during local execution of a program on Windows, you can set iscobol.tracelevel=1 (or 3, 7, 15, etc) and set iscobol.logfile to the path and name of a file. You will see a trace of places where the... Read More
One of Veryant's ISVs uses TestComplete from SmartBear software (http://www.automatedqa.com/products/testcomplete/) Veryant has experimented with TestComplete and has verified that it can be used successfully with COBOL applications developed... Read More
Question: When I run my program I get the following error: Exception in thread "main" java.lang.NoClassDefFoundError: com/iscobol/rts_n/StopRunException (wrong name:... Read More
The error message "Native call not found" means that the COBOL program has called a C language (native) function that has the same name as the native library (.dll or .so), but the function does not exist. For example, the first statement in the... Read More
The isCOBOL runtime framework is backwards compatible with prior versions of isCOBOL. This means that the latest version of isCOBOL can run COBOL programs compiled with an older version of isCOBOL. Although it is not necessary, it is best to... Read More
In order to configure file locations with environment variables you need to add the following line to your isCOBOL properties file: iscobol.file.env_naming=1 or on the java command line with -Discobol.file.env_naming=1 and then set properties for... Read More