The project that I tried the new version with recently seems to have been
messed up. Upon starting a little (very informative) window opens telling
me: "Project invalid, pleas quit, fix and re-start: Error loading
fileNoDataLocation object found from key: [18]"
When I click OK I get the python error messages:
last xml element read:
</dataLocation>
parser state was:
reading
ERROR loading xml ccp.Nmr ccp/Nmr.xml
Traceback (most recent call last):
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/AnalysisGui.py",
line 169, in ?
main(filename, max_size, glDirect)
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/AnalysisGui.py",
line 102, in main
top.initProject(project)
File
"/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/AnalysisPopup.py", line
904, in initProject
Analysis.initProject(self, project)
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/Analysis.py",
line 206, in initProject
self.initResonances()
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/Analysis.py",
line 1059, in initResonances
resonances = self.project.resonances
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py",
line 17466, in getResonances
otherStorage.load()
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py",
line 8904, in load
ioModule.load(stream, self.project)
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccp/xml/Nmr.py", line 113, in load
return GeneralXmlIO.load(stream, mapping, parentObject)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/format/xml/XmlIO.py", line
370, in load
result = doLoad(stream, mapping, headObject)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/format/xml/XmlIO.py", line
657, in doLoad
raise ApiError(
memops.general.Implementation.ApiError: Error loading fileNo DataLocation
object found from key:
[18]
My suspicion is that the shenanigans with using the new version might have
corrupted some of the files in the project but I have no idea how to fix
them. Any suggestions welcome.
|