I have moved a legacy native COBOL application to Linux to run under the Visual COBOL runtime. Some of the files are defined as external in their file descriptors ie. opened once and shared between modules within the run unit.
At the same time I am exploring access to the same application's files from a web front end through Java and Visual COBOL wrappers around native code.
Both systems run successfully in isolation but if the native application is started after the webapp, the files declared external fail to open returning runtime error 9/064. I have no definition for this error.
Can you explain what is happening here?