Hola, tengo un problema y me temo que la solución no me va a gustar.
Resulta que tengo unos nodeTypes propios, personalizados, unos modelos de documento con su propio tipo, por ejemplo pongamos que tengo un modelo llamado perro y dentro un tipo personalizado que se llama documentoPerro.
Bien, por otro lado tengo un modelo llamado gato con el tipo personalizado llamado documentoPerro, y aquí viene mi pregunta:
Es totalmente imposible pasar un documento del modelo perro:documentoPerro a gato:documentoGato?
Cuando intento hacer una peticion ApiREST en mi versión de alfresco 5.2 con un PUT al uid del documento en cuestion y le paso el parámetro nodeType con el documento al que quiero que se convierta me sale el siguiente mensaje:
"06132149 Failed to change (specialise) node type - from {http://www.perro.com/model/documentoperro/1.0.}documentoPerro to {http://www.alfresco.org/model/content/1.0}savedquery"
por ejemplo
alguna idea?
Gracias!
Saludos
A diferencia de los aspectos, los tipos solo pueden especializarse.
Por ejemplo, un tipo cm:content especializa a un tipo cm:cmobject (https://github.com/Alfresco/community-edition-old/blob/master/projects/repository/config/alfresco/mo...). Ese tipo cm:content podrías especializarlo después a cualquier tipo que heredades de cm:content, por ejemplo:
En resumen, si tu gato no hereda de tu perro, no podrás cambiarlo.
Muchas gracias por la explicación!
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.