AnsweredAssumed Answered

Copia de contenidos entre distintos Proyectos Web

Question asked by jose2 on Nov 25, 2009
Buenos días,

Estamos desarrollando un workflow personalizado, que entre otras tareas debe copiar un mismo contenido desde un proyecto web a otros que representan las versiones multiidioma.

Realizando pruebas de cómo copiar contenidos dentro del repositorio AVM, nos encontramos con el problema de la ruta destino, ya que aunque conseguimos copiar el contenido asociado al workflow, no logramos que este aparezca en la ruta que queremos.

Para "construir" el destino, lo único que nos ha funcionado ha sido:

                                                String destPath = "proyectoweb–admin:/www/avm_webapps"
         NodeRef destRef = AVMNodeConverter.ToNodeRef(-1, destPath);

y para copiar

                                                crossRepoCopyService.copy(pkg, destRef, name);

Pero esto te crea una estructura de carpetas a partir del proyecto web, en "name/avm_webapps/ROOT/contenidos" cuando sólo queremos que aparezca "contenidos/". Si ponemos en destPath: "proyectoweb–admin:/www/" parece copiar el contenido pero no podemos verlo por ninguna parte…

¿Alguien ha conseguido realizar este tipo de copias o tiene idea de cómo funciona esto?

Gracias de antemano

Outcomes