ERROR #5863 Another user has 'Title.LUT' open for editing.
Hi,
I have an odd problem that occurs when I'm trying to import lookup tables in the XML format into Studio.
I store my files in in C:\CodeRepository.
I can manually import these lookup tables using "Import local..." option in the InterSystems Studio.
However, when I'm trying to import them using command in terminal: do $system.OBJ.LoadDir("C:\CodeRepository\","ck")
I'm getting the following error:
Loading file C:\CodeRepository\Title.lut.xml as xml
ERROR #5863: Another user has 'Title.LUT' open for editing.
> ERROR #6315: Errors reporting importing XML subelement in file 'C:\CodeRepository\Title.lut.xml' at line '3' offset '44', skipping this item.
It seems like there is a process that is locking the access to these files in Studio. Please note that Title.lut is not currently present is Studio.
I believe I should remove a lock from the global holding these lookup tables, but I cannot find any lock or process related to the lookup tables.
Please help.
Comments
The problem has been resolved by adding an argument to LoadDir.
$system.OBJ.LoadDir(directory,"ck/multicompile=0")