Solución nº - CS280702

Al eliminar "Datos empresariales comunes (CED)" mediante la API "PersistenceHelper.manager.delete", se genera la excepción: "No se puede eliminar un objeto" en Windchill MPMLink

Modificado: 17-Apr-2025   


Nota: Este artículo se ha traducido para su comodidad utilizando software de traducción automática. Tenga en cuenta que la PTC no garantiza la fiabilidad ni la legibilidad del contenido de esta traducción. Haga clic aquí para ver la versión original de este artículo en inglés. Para más información sobre la traducción automática, haga clic aquí.
Gracias por su informe. Revisaremos esta traducción lo antes posible.

Se aplica a

  • Windchill MPMLink 11.0

Descripción

  • Al eliminar datos empresariales comunes (CED) mediante la API PersistenceHelper.manager.delete(persistable) , se produce la siguiente excepción:
    wt.change2.ChangeException2: No se puede eliminar un objeto que esté asociado con un informe de problemas o una variación
o
wt.change2.ChangeException2: No se puede eliminar un objeto que se haya visto afectado por una tarea de cambio
  • Error en el registro de MethodServer
(wt.change2.change2Resource/87) wt.change2.ChangeException2: No puede eliminar un objeto que esté asociado con un informe de problemas o una variación.
2018-02-28 06:39:12,850 INFO [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.change2.handler.DefaultChangeablePreDeleteHandler.generateChangeableException(DefaultChangeablePreDeleteHandler.java:228)
2018-02-28 06:39:12,850 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.change2.handler.DefaultChangeablePreDeleteHandler.checkDeleteOfChangeableCollection(DefaultChangeablePreDeleteHandler.java:108)
2018-02-28 06:39:12,851 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.change2.listeners.ChangePreDeleteEventHandler.notifyVetoableMultiObjectEvent(ChangePreDeleteEventHandler.java:117)
2018-02-28 06:39:12,851 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:298)
2018-02-28 06:39:12,851 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.events.StandardKeyedEventBranch.dispatchVetoableMultiObjectEvent(StandardKeyedEventBranch.java:263)
2018-02-28 06:39:12,851 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:306)
2018-02-28 06:39:12,851 INFORMACIÓN [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.events.StandardKeyedEventDispatcher.dispatchVetoableMultiObjectEvent(StandardKeyedEventDispatcher.java:244)
2018-02-28 06:39:12,851 INFO [Conexión TCP RMI (71)-158.52.196.72] wt.system.err wcadmin - en wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:408)
This is a PDF version of Article 280702 and may be out of date. For the latest version CS280702