AnsweredAssumed Answered

Borrar propiedades a través de Web Service

Question asked by spilby on Mar 9, 2011
Latest reply on Mar 10, 2011 by cybermakoki
Buenas,

estoy intentando averiguar como poder borrar propiedades creadas por mí y subidas a Alfresco, pero no logro saber cómo hacerlo.

Utilizo los WS como CMLCreate o CMLUpdate. Al segundo se le pasan propiedades en un array de NamedValue, entre las cuales he añadido algunas propias haciendo:

Utils.createNamedValue(Constants.createQNameString(Constants.NAMESPACE_CONTENT_MODEL, "MIA"),…)

Pero no veo de qué forma puedo eliminarlas. EL CMLUpdate suma propiedades pero no elimina. Y no hay un CMLDelete para propiedades. Y borrar un nodo haría que perdiera su contenido.

Existe un repositoryService.removeProperty("nombre de la propiedad") pero se refiere al repositorio, no parece que se pueda especificar el borrado de la propiedad en un nodo en concreto.

¿Alguien sabe cómo hacerlo?

Merci por la ayuda.

Outcomes