The c-tree File Connector
The c-tree File Connector allows you to work on c-tree files managed by c-tree by separating ISAM native access from the java process.
The File Connector executable is provided along with isCOBOL:
Platform
Executable
Linux/ Unix
$ISCOBOL/bin/fscsc
Windows
%ISCOBOL%\bin\fscsc.exe
In order to make isCOBOL use the c-tree File Connector as file handler, the following setting must appear in the configuration:
iscobol.file.index=fscsc
The fscsc file handler runs the executable file fscsc. If this file is not in the system Path, you can specify its full name by setting the iscobol.file.connector.program configuration property.
The executable file fscsc must be of the same architecture as the c-tree client library, but it can be of a different architecture than the isCOBOL Framework. For example, the following combinations are both valid:
64-bit isCOBOL + 64-bit fscsc.exe + 64-bit ctree.dll
64-bit isCOBOL + 32-bit fscsc.exe + 32-bit ctree.dll
The following combination is not valid, instead:
64-bit isCOBOL + 64-bit fscsc.exe + 32-bit ctree.dll
The c-tree File Connector reads only the configuration provided by CTREE_CONF. See Configuring the client through CTREE_CONF for details.