Importante BUG al renombrar desde WebDav

cancel
Showing results for 
Search instead for 
Did you mean: 
baskeyfield
Member II

Importante BUG al renombrar desde WebDav

Buenas,

He encontrado un bug que creo que puede dar muchos problemas. Os comento los pasos a seguir:

Alfresco 3.2:

1. Accedemos a webdav
2. Creamos una carpeta con nombre "a"
3. Creamos dentro un pdf con nombre "adoc"
4. Volvemos a la carpeta "a" y la renombramos a "b" (seguimos en webdav)
5. Si ahora contrastamos el noderef que tenía "adoc" antes y despues de cambiarle el nombre a su carpeta padre… HAN CAMBIADO!!

Lo que ha hecho Alfresco ha sido copiar la carpeta "a" a otra carpeta nueva llamada "b", crear tambien todos los documentos que contenía, y por último borrar "a".

Esto es una carga innecesaria grandisima, que implica reindexado, y que dejará inutiles todos aquellos docs que apuntasemos anteriormente (desde otra aplicación), ya que sus noderefs ya no existen.

¿Podeis comprobad que os pasa esto a vosotros?

Saludos.
7 Replies
baskeyfield
Member II

Re: Importante BUG al renombrar desde WebDav

Añado:

El bug ocurre simplemente con renombrar un word/pdf/etc desde webdav. Su noderef cambia antes y después del renombrado.

Alguna pista??

Saludos.
fegor
Senior Member

Re: Importante BUG al renombrar desde WebDav

Haciendo pruebas con la 3.3, el resultado obtenido es el correcto:


Pruebas con un documento dentro de un espacio de trabajo:

UUID del documento:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio nombre desde Webclient:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio nombre desde WebDAV:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio de nombre de carpeta padre desde WebDAV:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Pruebas con la propia carpeta/espacio de trabajo:

UUID de la carpeta:
workspace://SpacesStore/6019ada2-d513-4447-9e51-589df9e5a461

Cambio de nombre de carpeta desde WebDAV:
workspace://SpacesStore/6019ada2-d513-4447-9e51-589df9e5a461

Un saludo.
baskeyfield
Member II

Re: Importante BUG al renombrar desde WebDav

Gracias!

Alguien que lo pueda probar en su 3.2?

Saludos.
baskeyfield
Member II

Re: Importante BUG al renombrar desde WebDav

Haciendo pruebas con la 3.3, el resultado obtenido es el correcto:


Pruebas con un documento dentro de un espacio de trabajo:

UUID del documento:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio nombre desde Webclient:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio nombre desde WebDAV:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Cambio de nombre de carpeta padre desde WebDAV:
workspace://SpacesStore/6ab1bf4b-68d2-4ec7-9ebc-14eeddcf7fd5

Pruebas con la propia carpeta/espacio de trabajo:

UUID de la carpeta:
workspace://SpacesStore/6019ada2-d513-4447-9e51-589df9e5a461

Cambio de nombre de carpeta desde WebDAV:
workspace://SpacesStore/6019ada2-d513-4447-9e51-589df9e5a461

Un saludo.

Buenas,

Acabo de probar sobre xp, con un Alfresco 3.3g y he obtenido noderefs diferentes…

Accedo a alfresco desde el cliente web, subo un documento. Anoto su noderef (desde más detalles, zona de links)
workspace://SpacesStore/cabea15b-663e-4754-b529-e4004bff8927

Accedo a alfresco desde webdav, modifico su nombre. Vuelvo a irme al cliente web, compruebo su noderef:
workspace://SpacesStore/9fc5333f-3b37-446a-968b-dbbbb3df2c8e

Son diferentes!

¿Ves alguna diferencia entre tu prueba y la mia?

Saludos.
fegor
Senior Member

Re: Importante BUG al renombrar desde WebDav

Si, es lo que yo he hecho, y no he notado ese cambio en el nodeRef…  ¿¿??
baskeyfield
Member II

Re: Importante BUG al renombrar desde WebDav

El problema lo he tenido tanto con Alfresco 3.2 y 3.3 y servidores windows/linux.

A ver si alguien más lo prueba y salimos de dudas.

¿Has utilizado el cliente webdav que trae windows (mis sitios de red, añadir nueva unidad de red, tipo ftp, etc…) o algún otro cliente de webdav?

Saludos.
baskeyfield
Member II

Re: Importante BUG al renombrar desde WebDav

Más Info:

Renombrando desde:

CIFS –> OK
FTP –> OK
WEBDAV –> MAL

Mismo entorno para las 3 pruebas, Alfresco 3.2 y 3.3

Saludos.