This has absolutely nothing to do with the ESL. Your problem is that you have multiple users sharing the same data directory.

CAESAR II is not one single EXE, rather it is a collection of about 45 individual programs. These programs communicate through data files. Some of these data files are job specific, such as 'calc03._a' and 'calc05._a'. Other data files are scratch and communication files used by the program, such as 'coef', 'control', and 'kdiag'.

So, when two users share the same data directory, they are fighting over these communication files. At one point, 'control' contains the job name 'calc03', but midway through its analysis, the second user updates 'control', and now it contains 'calc05' as the job name. Naturally, CAESAR II will crash - the file system is hopelessly confused.

The solution to this situation is to configure each workstation so that these communication files are unique. You can do this via the Configuration Module. From the "Tools" menu, select "Configure/Setup". On this dialog, click on the "Miscellaneous" tab. Near the bottom, find the option for USER_ID. Set the users initials here, such as "abc". (Do this for each user/workstation that will be working in this shared directory.) Exit and save the configuration.

Now, instead of using files such as 'coef', 'control', and 'kdiag', CAESAR II will use 'coef.abc', 'control.abc', and 'kdiag.abc'.

Additional posts (and examples of the configuration screens) can be found here on this Discussion Forum by following these two links:

http://www.coade.com/ubb/Forum1/HTML/000019.html
http://www.coade.com/ubb/Forum1/HTML/000020.html


------------------
Regards,
Richard Ay (COADE, Inc.)


[This message has been edited by rich_ay (edited October 03, 2000).]
_________________________
Regards,
Richard Ay - Consultant