OK, I'm not sure why 2.2.1 is proving more problematic than 2.1.5 in
running, it is using the same code (as far as I know!).
As for getting 2.1.5 to work again, you will need to edit the ~/.ccpn/****
file to say at the second line down:
<_StorageUnit release="2.0.b3" ....>
and you might also need to remove the odd attribute (but it will tell you
which if you try to load and it is unhappy, so don't delete anything until
you know that you need to).
Wayne
On Tue, 24 May 2011, Marcel Jurk wrote:
> Dear all,
>
> Since I've updated ccpn to version 2.2.1 today I am no longer able to open my older projects. 2.2.1 quits with a segmentation fault upon loading a project.
>
>>>> /opt/ccpnmr/bin/analysis: Line 8: 5508 Segmentation fault ${CCPNMR_TOP_DIR}/python2.6/bin/python2.6 -i -O ${CCPNMR_TOP_DIR}/ccpnmr2.2/python/ccpnmr/analysis/AnalysisGui.py $*
>
> After that I adjusted the .xml file in ~/.ccpn/.../****.xml and wanted to run 2.1.5 again. Unfortunately, my old 2.1.5 version does not open any other project as well. I put the error message after my text.
> Do I have to add a userEmail-attribute to the .xml file?
>
> Any help is kindly welcome.
>
> Best regards,
> Marcel
>
>
>
>>>> Error loading file for:
> Reading:
> Last xml tag read: ANAP.AnalysisProfile
> Parser state was: reading
> Current object was:
> ApiError: no map found for XML attribute: userEmail
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/editor/OpenProjectPopup.py", line 208, in apply
> self.callback(self.project)
> File "/opt/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/AnalysisPopup.py", line 1516, in initProject
> Analysis.initProject(self, project)
> File "/opt/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/Analysis.py", line 284, in initProject
> Util.defaultColors(project)
> File "/opt/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/core/Util.py", line 1151, in defaultColors
> if not analysisProfile.colorSchemes:
> File "/opt/ccpnmr/ccpnmr2.1/python/ccpnmr/api/AnalysisProfile.py", line 1681, in getColorSchemes
> self.load()
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/api/Implementation.py", line 5030, in load
> self.loadFrom(repositories[0])
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/api/Implementation.py", line 5064, in loadFrom
> XmlIO.loadTopObject(repository.url.getDataLocation(), self)
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/format/xml/XmlIO.py", line 236, in loadTopObject
> return loadFromStream(open(filePath), topObjId=topObjId, topObject=topObject)
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/format/xml/XmlIO.py", line 267, in loadFromStream
> partialLoad=partialLoad)
> File "/opt/ccpnmr/ccpnmr2.1/python/memops/xml/Implementation.py", line 4542, in loadFromStream
> + ": %s" % (tag2,)
>
>
> Marcel Jurk
> Leibniz-Institut fuer Molekulare Pharmakologie (FMP)
> Solution NMR (AG Schmieder)
> Robert-Roessle-Str. 10
> 13125 Berlin
> Germany
>
> eMail: [log in to unmask]
> Phone: +49-30-94793223
> Fax: +49-30-94793169
>
|