Print

Print


Hi

we tried to convert a 1.0 project to a 2.0 project using the online 
server and got the following error:

Job failed: ApiError: Cannot add child - key already in use: ccp.nmr.NmrConstraint.DistanceConstraintItem:<ccp.nmr.NmrConstraint.DistanceConstraint [1, 1, 1026]>:frozenset([<ccp.nmr.NmrConstraint.FixedResonance [1, 2]>, <ccp.nmr.NmrConstraint.FixedResonance [1, 4]>])
  File "/data/ccpn/www/cgi-bin/upgrade/upgrade", line 575, in convertMajorProject
    doMajorConvert(dataStem)
  File "/data/ccpn/www/cgi-bin/upgrade/upgrade", line 549, in doMajorConvert
    p = Converters.doMajorUpgradeToCurrent(oldPath, oldTag, newDir=newDir)
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/format/compatibility/Converters.py", line 76, in doMajorUpgradeToCurrent
    globalMapping=globalMapping, oldTags=oldTags)
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/format/compatibility/part1/Converters1.py", line 95, in majorUpgradeToCurrent
    return upgrader.majorUpgrade(doSave=doSave)
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/format/compatibility/part1/Converters1.py", line 204, in majorUpgrade
    self.transferData()
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/format/compatibility/part1/Converters1.py", line 618, in transferData
    oldVersionStr=self.oldVersionStr)
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/general/Util.py", line 1008, in transferData
    linkTopToParent=True)
  File "/data/ccpn/upgrade/cvsroot_branch_2_0_3/ccpn/python/memops/xml/Implementation.py", line 4750, in linkChildData
    + ": %s:%s:%s" % (obj.getQualifiedName(), obj.getParent(), key)


however, the response from the server gives no information as to what to 
do next... It seems that the original project isn't valid ....


regards
gary