Article - CS49335

Check out fails with "The object is already persistent and cannot be assigned to a folder using assignLocation..." where attempting to check out a family where an instance has already been checked out

Modified: 22-Jun-2017   


Applies To

  • Pro/INTRALINK 8.x + 9.1 M060 to 10.0 M020
  • Windchill PDMLink 9.1 M060 to 10.0 M020

Description

  • Check out fails attempting to check out a family where an instance has already been checked out
The object is already persistent and cannot be assigned to a folder using assignLocation...
  • The MethodServer reports the following error:
ERROR : com.ptc.windchill.uwgm.proesrv.StandardRequestDispatcher - StandardRequestDispatcher.dispatchRequest :: Unexpected failure(s)
com.ptc.windchill.uwgm.common.conflict.UwgmErrorException: wt.folder.FolderException:
The object is already persistent and cannot be assigned to a folder using assignLocation. Object: "<family object>"
Nested exception is: wt.folder.FolderException:
The object is already persistent and cannot be assigned to a folder using assignLocation. Object: "<family object>"
at wt.folder.FolderHelper.assignLocations(FolderHelper.java:986)
at wt.epm.familytable.EPMNewIterationDataContainer$icOperationAdapter.preIterateFTs(EPMNewIterationDataContainer.java:1077)
at wt.epm.familytable.EPMNewIterationDataContainer$icCheckoutOperationAdapter.copyFamilyTableInternal(EPMNewIterationDataContainer.java:1481)
...
This is a printer-friendly version of Article 49335 and may be out of date. For the latest version click CS49335