disregard. Nmr.xml.bak saves the day.
Quoting PT Robinson <[log in to unmask]>:
> following a computer crash during saving my project no longer opens. i
> get a project invalid error with a prompt to fix and restart and the
> output:
>
>>>> last xml element read:
> </annotation>
>
>
> parser state was:
> reading
>
> ERROR loading xml ccp.Nmr ccp/Nmr.xml
> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
> return self.func(*args)
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/gui/BasePopup.py",
> line 224, in ok
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/editor/OpenProjectPopup.py", line 142,
> in
> apply
> File
> "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/AnalysisPopup.py",
> line 904, in initProject
> Analysis.initProject(self, project)
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/Analysis.py", line 206,
> in
> initProject
> self.initResonances()
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/Analysis.py", line 1059,
> in
> initResonances
> resonances = self.project.resonances
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py", line 17466,
> in
> getResonances
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py", line 8904,
> in
> load
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/ccp/xml/Nmr.py", line
> 113, in load
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/format/xml/XmlIO.py",
> line 370, in load
> File
> "/usr/local/ccpnmr.1.0.10/ccpnmr/ccpnmr1.0/python/memops/format/xml/XmlIO.py",
> line 907, in doLoad
> ApiError: Error loading fileNot (correct) XMLNo </_StorageUnit> element found
>
> is this fixable?
>
> phil
>
|