This file contains important information about the isCOBOL software.
Please read this file before using the software.
This file contains the following sections:
Contact information
Veryant products now look for the following license properties:
iscobol.license.2026 iscobol.compiler.license.2026 iscobol.easydb.license.2026 iscobol.eis.license.2026 iscobol.balancer.license.2026
the included c-tree client library version is v5.1.1.106
upgraded Apache POI libraries to version 5.5.1
changed iscobol.gui.native_style default value to true
message boxes now use icons and colors from the current Look & Feel set iscobol.gui.messagebox.native_style=0 to use the same icons and colors for every LAF, like before
changed iscobol.gui.webbrowser.class default value to com.iscobol.browser.swt.SWTWebBrowser
deprecated DJ web-browser removing its libraries to continue using it, set iscobol.gui.webbrowser.class=com.iscobol.browser.dj.DJWebBrowser and restore its libraries
Below you find highlights of the release.
Check CHANGELOG.txt for a complete list of changes in this release.
Some of the features described below might not be documented in the Beta release.
- support for ALLOCATE and FREE statements - support for PIC N USAGE DISPLAY-1 - support for USAGE NATIONAL in numeric and edited data items - support for E usage clause, External Floating-Point Data Type(EFP) - support for the COMMENT ON statement in ESQL - support for intrinsic function UID4
- new routine C$PROGINSTACK to retrieve if a program is in the current stack - new W$PALETTE functions: WPALETTE-MAP-COLORS to map multiple RGB colors at once WPALETTE-RESET-COLORS to reset all settings to the default - new configuration iscobol.ctree.auto_adjust=true to adjust ctree indexed file definition on open i-o by increasing the max record size and adding new keys
- new properties for the Entry-Field control to have a new layout with floating label and supporting text: MATERIAL-DESIGN=1 to have a boxed style, =2 to have an underlined style MD-RADIUS=n to customize the border rounding MD-LABEL to set the text for the floating label MD-SUPPORTING-TEXT to set the supporting text - new property TRUNC-VALUE to be inquired in entry-field and combo-box to know if the value is truncated - new window style IWC-DOCKABLE to mark windows as dockable in WebClient environment - support for MASS-UPDATE in chips-box control - support for BORDER-WIDTH and BORDER-COLOR in radio-button and check-box controls - new configurations: iscobol.gui.disabledplaceholdercolor=n to set color on disabled controls with placeholder iscobol.gui.messagebox.native_style=0 to use previous icons and colors for every LAF iscobol.gui.securenumchars=n to see a fixed number of characters in secure fields iscobol.gui.secure_char=x to set a different character used in secure fields (default *)
- ability to set a breakpoint while program is running
- new properties in Database Bridge to add automatically an additional column that stores the file's parent directories on Oracle: iscobol.compiler.easydb.dirleveltocolumns=true to make EDBI routines create a new column, named "DTC" iscobol.easydb.dirleveltocolumns=n if > 0 to set how many portions of the file's pathname are stored in the new "DTC" column
- isCOBOL integration for Maven - ability to generate thread dump and heap dump directly in isCOBOL Server Panel
bin\axc.exe run the AXCompiler utility
bin\cobcmd.bat run the isCOBOL console
bin\cobfileio.exe run the COBFILEIO utility
bin\cpgen.exe run the CPGEN utility
bin\cpk.exe run the Color Picker utility
bin\ctree.dll allows you to interact with a c-tree server
bin\ctreestd.dll allows you to interact with a c-tree standalone
bin\ctutil.exe allows you to interact with a c-tree file
bin\dcic.exe File Connector for DBMaker database
bin\dyncall.dll allows you to call DLLs (e.g. Windows API) (1/2)
bin\dyncall_n.dll allows you to call DLLs (e.g. Windows API) (2/2)
bin\edbiis.exe run the Database Bridge routines generator
bin\flatlaf-3.6-windows-x86_64.dll FlatLaf native library
bin\fscsc.exe File Connector for c-tree
bin\gife.exe run the GIFE utility
bin\isbalancer.exe manage the isCOBOL Load Balancer service
bin\isbalancer.properties Load Balancer service properties file
bin\isbalancer.vmoptions Load Balancer vmoptions file
bin\iscbalancer.exe run the isCOBOL Load Balancer
bin\isbalancer.vmoptions Load Balancer vmoptions file
bin\iscc.exe run the isCOBOL Compiler
bin\iscclient.exe run the isCOBOL Client in the current console
bin\iscclient.vmoptions isCOBOL Client in the current console vmoptions file
bin\iscclientd.exe run the isCOBOL Client Listener in the current console
bin\iscclientd.vmoptions isCOBOL Client Listner vmoptions file
bin\isclient.exe run the isCOBOL Client separately
bin\isclient.vmoptions isCOBOL Client separately vmoptions file
bin\isclientd.exe run the isCOBOL Client Listener separately
bin\isclientd.vmoptions isCOBOL Client Listner vmoptions file
bin\iscmigrate.exe run the ISMIGRATE utility with output to console
bin\iscobolc.dll C API to call isCOBOL programs from C (1/2)
bin\iscobolc_n.dll C API to call isCOBOL programs from C (2/2)
bin\isconfig.exe run the ISCONFIG utility
bin\iscremotecc.exe run the Remote Compiler with output to console
bin\iscrun.exe run a COBOL program in the current console
bin\iscrun.vmoptions specify java options for iscrun.exe
bin\iscserver.exe start the isCOBOL Server in foreground mode
bin\iscserver.vmoptions isCOBOL Server vmoptions file
bin\iscupdater.exe run the isCOBOL Software Updater tool in the current console
bin\isdbg.exe run the command-line Debugger
bin\isl.exe run the isCOBOL Launcher utility
bin\ismigrate.exe run the ISMIGRATE utility
bin\isremotecc.exe manage the Remote Compiler service
bin\iscremotecc.vmoptions Remote Compiler vmoptions file
bin\isrun.exe run a COBOL program separately
bin\isrun.vmoptions specify java options for isrun.exe
bin\isserver.exe manage the isCOBOL Server service
bin\isserver.vmoptions isCOBOL Server vmoptions file
bin\isshell.bat set the isCOBOL environment
bin\issort.exe run the IsSort utility
bin\isupdater.exe run the isCOBOL Software Updater tool
bin\isupdater.vmoptions isCOBOL Software Updater tool vmoptions file
bin\jdbc2fd.exe run the JDBC2FD utility
bin\jutil.exe run the JUTIL utility
bin\Microsoft.VC90.CRT.manifest Visual C runtime redistributable (1/4)
bin\msvcm90.dll Visual C runtime redistributable (2/4)
bin\msvcp90.dll Visual C runtime redistributable (3/4)
bin\msvcr90.dll Visual C runtime redistributable (4/4)
bin\NativeInterop.dll allows you to call DLLs from zmf model
bin\rmc.exe File Connector for RM isam
bin\stream2wrk.exe run the stream2wrk utility
bin\Terminal.dll Curses implementation (native part) of Charva (only 32 bit)
bin\trun.exe run the Turbo Run
bin\no_dpi_aware\iscclient.exe run the isCOBOL Client in the current console with virtualized DPI
bin\no_dpi_aware\isclient.exe run the isCOBOL Client separately with virtualized DPI
bin\no_dpi_aware\isclient.vmoptions isCOBOL Client separately vmoptions file
bin\no_dpi_aware\iscrun.exe run a COBOL program in the current console with virtualized DPI
bin\no_dpi_aware\isrun.exe run a COBOL program separately with virtualized DPI
bin\no_dpi_aware\isrun.vmoptions specify java options for isrun.exe
easydb\edbisource source programs to create the custom-edbi.jar library
etc\iscobol.properties sample isCOBOL configuration file
include\SQLCA SQLCA copybook
jars Folder where you can place additional jar files
javadoc Java API documentation
lib\asm-9.6.jar provides the Code Coverage feature (1/4)
lib\asm-commons-9.6.jar provides the Code Coverage feature (2/4)
lib\asm-tree-9.6.jar provides the Code Coverage feature (3/4)
lib\barcode4j.jar provides the ability to create barcode (1/2)
lib\bcprov-jdk18on-1.78.1.jar allows you to encrypt PDF (for files assigned to "-P PDF")
lib\charva.jar support for "green" terminal
lib\commons-codec-1.20.0.jar provides the ability to manage XLS and XLSX files (1/13)
lib\commons-collections4-4.5.0.jar provides the ability to manage XLS and XLSX files (2/13)
lib\commons-compress-1.28.0.jar provides the ability to manage XLS and XLSX files (3/13)
lib\commons-io-2.21.0.jar provides the ability to manage XLS and XLSX files (4/13)
lib\commons-logging.jar implementatinos of commons-logging
lib\commons-logging-api.jar implementations of commons-logging wrapper APIs
lib\commons-math3-3.6.1.jar provides the ability to manage XLS and XLSX files (5/13)
lib\ctree-rtg.jar support for ctreej interface
lib\curvesapi-1.08.jar provides the ability to manage XLS and XLSX files (6/13)
lib\flatlaf-3.6.jar FlatLaf library
lib\image4j-0.7.2.jar provides support for 1 and 32 bits .bmp files
lib\iscobol.jar isCOBOL Compiler, Framework, Debugger and Application Server
lib\isprofiler.jar isCOBOL Profiler (1/3)
lib\isupdater.jar isCOBOL Software Updater tool
lib\jacoco-core-0.8.11.jar provides the Code Coverage (4/4) and Profiler (2/3) features
lib\javassist.jar isCOBOL Profiler (3/3)
lib\jcalendar-1.4.jar provides the Date-Entry control
lib\jcommon-1.0.23.jar Javabean libraries to create charts (1/2)
lib\jcommon-xml-1.0.23.jar Javabean libraries to create charts (2/3)
lib\jcommon-1.0.23.jar Javabean libraries to create charts (1/3)
lib\jdom.jar allows you to parse XML files
lib\jfreechart-1.5.1.jar Javabean libraries to create charts (3/3)
lib\jna-5.15.0.jar C$opensavebox routine (1/2) and C$system routine (1/2)
lib\jna-platform-5.15.0.jar C$opensavebox routine (2/2) and C$system routine (2/2)
lib\joe-1.3.jar allows you to execute joe script
lib\log4j-api-2.25.2.jar provides the ability to manage XLS and XLSX files (7/13)
lib\log4j-core-2.25.2.jar provides the ability to manage XLS and XLSX files (8/13)
lib\openpdf-2.0.3v1.jar allows you to print PDF (for files assigned to "-P PDF")
lib\org.eclipse.swt.win32.win32.x86_64-3.131.0.jar provides the web-browser control
lib\poi-5.5.1.jar provides the ability to manage XLS and XLSX files (9/13)
lib\poi-ooxml-5.5.1.jar provides the ability to manage XLS and XLSX files (10/13)
lib\poi-ooxml-lite-5.5.1.jar provides the ability to manage XLS and XLSX files (11/13)
lib\SparseBitSet-1.3.jar provides the ability to manage XLS and XLSX files (12/13)
lib\wow.jar isCOBOL WOW support
lib\wowax.jar isCOBOL WOW support
lib\xmlbeans-5.3.0.jar provides the ability to manage XLS and XLSX files (13/13)
lib\zxing-core-1.7.jar provides the ability to create barcode (2/2)
mobile\lib\ismobile.jar isCOBOL Mobile framework
native\extfh Visual C 2008 projects to build ExtFH and ExtSM libraries
native\include header files for extfh and iscobolc
native\src source files to define new custom functions in the stacall library and rename the ExtFH function
native\static C libraries for C integration: stacall, iscobolc, Vision File Connector, MF File Connector (only for 32bit)
sample\as sample programs for thin client features
sample\audit sample programs for audit features
sample\data-access sample programs for file management and embedded SQL
sample\easydb sample programs for Database Bridge
sample\eis sample programs that show how to use EIS features (HTTPHandler, HTTPClient, Web Direct 2)
sample\extend-and-customize sample programs for customization and extend functionality
sample\HELLO-WORLD.cbl sample isCOBOL program
sample\io-performance test performances on files
sample\isapplication simple application with a dynamic menu
sample\is-c sample programs for the interoperability between C and isCOBOL
sample\is-java sample programs for the interoperability between Java and isCOBOL
sample\is-joe sample programs for the interoperability between JOE and isCOBOL
sample\iscontrolset isCOBOL main demo program
sample\isControlset.exe run the isCOBOL main demo program
sample\isControlsetDebug.exe run the isCOBOL main demo program in debug mode
sample\isdef isCOBOL standard copybooks
sample\ismigrate sample programs that show how to use the ISMIGRATE utility
sample\issamples sample programs for routines, functions and graphical controls
sample\jasper sample programs for the integration with Jasper report
sample\limit-tests test limits in the environment
sample\mobile sample program that shows how to run a sample application on AVD (Android Virtual Device)
sample\modernization sample program that shows the steps for the modernization of a legacy program
sample\multilanguage sample program that shows how to manage multi languages through resource files
sample\multithread sample programs that show how to manage threads
sample\test-and-coverage sample programs that show how to use the test and coverage feature
sample\Samples.exe run the isCOBOL samples collector
sample\unicode sample program that shows how to use unicode characters
sample\webclient sample program that shows how to use Webclient features
webdirect\css\iscobol.css isCOBOL standard css file
webdirecr\lib Folder that contains the WebDirect2 jars
webdirect\xml Folder that contains the standard WebDirect2 deployment descriptor files
bin/axc run the AXCompiler utility
bin/cobfileio run the COBFILEIO utility
bin/cpgen run the CPGEN utility
bin/cpk run the Color Picker utility
bin/ctutil allows you to interact with a c-tree file
bin/dcic File Connector for DBMaker database
bin/default_java.conf specifies the JVM to be used
bin/edbiis run the Database Bridge routines generator
bin/fscsc File Connector for c-tree
bin/gife run the GIFE utility
bin/isbalancer run the isCOBOL Load Balancer and runs it in background
bin/isbalancer.properties Load Balancer properties file
bin/iscbalancer run the isCOBOL Load Balancer with output to console
bin/iscc run the isCOBOL Compiler
bin/iscclient run the isCOBOL Client
bin/isconfig run the ISCONFIG utility
bin/iscremotecc run the Remote Compiler with output to console
bin/iscrun run a COBOL program
bin/iscserver start the isCOBOL Server with output to console
bin/iscupdater run the isCOBOL Software Updater tool in the current console
bin/isdbg run the command-line Debugger
bin/isl run the isCOBOL Launcher utility
bin/ismigrate run the ISMIGRATE utility
bin/isremotecc run the Remote Compiler and runs it in background
bin/isserver start the isCOBOL Server and runs it in background
bin/isserver.option default options to be used during exection of isCOBOL Server
bin/issort run the IsSort utility
bin/jdbc2fd run the JDBC2FD utility
bin/jutil run the JUTIL utility
bin/stream2wrk run the stream2wrk utility
bin/trun run the Turbo Run
easydb/edbisource source programs to create the custom-edbi.jar library
etc/appserver.properties sample isCOBOL configuration file used by bin/appserver.sh shell
etc/iscobol.properties sample isCOBOL configuration file
include/SQLCA SQLCA copybook
jars Folder where you can place additional jar files
javadoc Java API documentation
lib/asm-9.6.jar provides the Code Coverage feature (1/4)
lib/asm-commons-9.6.jar provides the Code Coverage feature (2/4)
lib/asm-tree-9.6.jar provides the Code Coverage feature (3/4)
lib/barcode4j.jar provides the ability to create barcode (1/2)
lib/bcprov-jdk18on-1.78.1.jar allows you to encrypt PDF (for files assigned to "-P PDF")
lib/charva.jar support for "green" terminal
lib/commons-codec-1.20.0.jar provides the ability to manage XLS and XLSX files (1/13)
lib/commons-collections4-4.5.0.jar provides the ability to manage XLS and XLSX files (2/13)
lib/commons-compress-1.28.0.jar provides the ability to manage XLS and XLSX files (3/13)
lib/commons-io-2.21.0.jar provides the ability to manage XLS and XLSX files (4/13)
lib/commons-logging-api.jar implementations of commons-logging wrapper APIs
lib/commons-logging.jar implementatinos of commons-logging
lib/commons-math3-3.6.1.jar provides the ability to manage XLS and XLSX files (5/13)
lib/curvesapi-1.08.jar provides the ability to manage XLS and XLSX files (6/13)
lib/flatlaf-3.6.jar FlatLaf library
lib/image4j-0.7.2.jar provides support for 1 and 32 bits .bmp files
lib/iscobol.jar isCOBOL Compiler, Framework, Debugger and Application Server
lib/isprofiler.jar isCOBOL Profiler (1/3)
lib/isupdater.jar isCOBOL Software Updater tool
lib/jacoco-core-0.8.11.jar provides the Code Coverage (4/4) and Profiler (2/3) features
lib/javassist.jar isCOBOL Profiler (3/3)
lib/jcalendar-1.4.jar provides the Date-Entry control
lib/jcommon-1.0.23.jar Javabean libraries to create charts (1/3)
lib/jcommon-xml-1.0.23.jar Javabean libraries to create charts (2/3)
lib/jdom.jar allows you to parse XML files
lib/jfreechart-1.5.1.jar Javabean libraries to create charts (3/3)
lib/jna-5.15.0.jar C$opensavebox routine (1/2) and C$system routine (1/2)
lib/jna-platform-5.15.0.jar C$opensavebox routine (2/2) and C$system routine (2/2)
lib/joe-1.3.jar allows you to execute joe script
lib/log4j-api-2.25.2.jar provides the ability to manage XLS and XLSX files (7/13)
lib/log4j-core-2.25.2.jar provides the ability to manage XLS and XLSX files (8/13)
lib/openpdf-2.0.3v1.jar allows you to print PDF (for files assigned to "-P PDF")
lib/org.eclipse.swt.gtk.linux.x86_64-3.131.0.jar provides the web-browser control
lib/poi-5.5.1.jar provides the ability to manage XLS and XLSX files (9/13)
lib/poi-ooxml-5.5.1.jar provides the ability to manage XLS and XLSX files (10/13)
lib/poi-ooxml-lite-5.5.1.jar provides the ability to manage XLS and XLSX files (11/13)
lib/SparseBitSet-1.3.jar provides the ability to manage XLS and XLSX files (12/13)
lib/utility.jar isCOBOL internal Utilities
lib/wow.jar isCOBOL WOW support
lib/wowax.jar isCOBOL WOW support
lib/xmlbeans-5.3.0.jar provides the ability to manage XLS and XLSX files (13/13)
lib/zxing-core-1.7.jar provides the ability to create barcode (2/2)
mobile/lib/ismobile.jar isCOBOL Mobile framework
native/extfh source files of ExtFH and ExtSM interfaces
native/include header files for extfh and iscobolc
native/bin/libflatlaf-3.6-linux-x86_64.so FlatLaf native library
native/lib/libctree.so allows you to interact with a c-tree server
native/lib/libctreestd.so allows you to interact with a c-tree standalone
native/lib/libdyncall.so allows you to call SOs (e.g. Unix Lybrary) (1/2)
native/lib/libdyncall_n.so allows you to call SOs (e.g. Unix Lybrary) (2/2)
native/lib/libiscobolc.so C API to call isCOBOL programs from C (1/2)
native/lib/libiscobolc_n.so C API to call isCOBOL programs from C (2/2)
native/lib/libNativeInterop.so allows you to call SOs from zmf model
native/lib/libTerminal.so Curses implementation (native part) of Charva
native/shell script to support system calls from jcterm
native/src source files to define new custom functions in the stacall library and rename the ExtFH function
native/static C libraries for C integration: stacall, iscobolc, Vision File Connector, MF File Connector (only for 32bit)
sample/as sample programs for thin client features
sample/audit sample programs for audit features
sample/data-access sample programs for file management and embedded SQL
sample/easydb sample programs for Database Bridge
sample/eis sample programs that show how to use EIS features (HTTPHandler, HTTPClient, Web Direct 2)
sample/extend-and-customize sample programs for customization and extend functionality
sample/HELLO-WORLD.cbl sample isCOBOL program
sample/io-performance test performances on files
sample/is-c sample programs for the interoperability between C and isCOBOL
sample/is-java sample programs for the interoperability between Java and isCOBOL
sample/is-joe sample programs for the interoperability between JOE and isCOBOL
sample/isapplication simple application with a dynamic menu
sample/iscontrolset isCOBOL main demo program
sample/isControlsetDebug.sh run the isCOBOL main demo program in debug mode
sample/isControlset.sh run the isCOBOL main demo program
sample/isdef isCOBOL standard copybooks
sample/ismigrate sample programs that show how to use the ISMIGRATE utility
sample/issamples sample programs for routines, functions and graphical controls
sample/jasper sample programs for the integration with Jasper report
sample/limit-tests test limits in the environment
sample/mobile sample program that shows how to run a sample application on AVD (Android Virtual Device)
sample/modernization sample program that shows the steps for the modernization of a legacy program
sample/multilanguage sample program that shows how to manage multi languages through resource files
sample/multithread sample programs that show how to manage threads
sample/test-and-coverage sample programs that show how to use the test and coverage feature
sample/Samples.sh run the isCOBOL samples collector
sample/unicode sample program that shows how to use unicode characters
sample/webclient sample program that shows how to use Webclient features
webdirect/css/iscobol.css isCOBOL standard css file
webdirect/lib Folder that contains the WebDirect2 jars
webdirect/xml Folder that contains the standard WebDirect2 deployment descriptor files
Corporate Headquarters
6390 Greenwich Drive, #225,
San Diego, CA 92122, USA
Phone: +1 619-453-0914 Fax: +1 858-569-4243
info@veryant.com
European Headquarters
Via Pirandello, 29
29100 - Piacenza
Italy
Tel: +39 0523 489919
Fax: +39 0523 480784
emea@veryant.com
General inquiries: info@veryant.com
Sales inquiries: sales@veryant.com
Marketing: marketing@veryant.com
http://www.veryant.com/support/