Problem:
If you receive the following error when trying to run an executable on a machine running Application Server for Net Express 4.0:
Dynamically Bound RTS
Runtime DLL 'CBLRTSS', version 4.0, entry point CBL_CTF_TRACER_GET
not recorded in registry, not found or incompatible with requirements
of dynamically bound COBOL program. Dynamic binding of RTS requires:
Any Runtime DLL, at least Version 4.0
Resolution:
One likely cause of this error is the version of Application Server you are running.
This Knowledge Base article was raised from an Incident where the Websync WrapPack all07n40.exe had been applied to Net Express 4.0 on the development machine. The executable was rebuilt on that machine and ported to the machine running Application Server for Net Express. However, the equivalent Application Server Service Pack, aps09a40.exe, had not been applied to the Application Server environment.
Also, we noted during testing that in one instance the error occurred only when we tried to run the executable across a mapped network drive. It ran correctly when called on the local drive.
The error above was resolved by installing the equivalent version of the Application Server Service Pack.
The versions mentioned here are relevant at the time this article was created.
This article is only meant as a guide and this error may be encountered under other circumstances. However, the one thing that is critical in the Micro Focus environment is that the version of files in the Application Server runtime environment should always be equivalent to the version of files in the Net Express development environment.