lunes, 24 de septiembre de 2012

Problema con previsualización de .pdf en Alfresco 3.4.x

Cuando instalamos por primera vez la versión 3.4.x de Alfresco vemos que no se previsualizan los documentos del tipo .pdf cuando usamos la interfaz de Alfresco Share. Esto es por un problema con la librería pdf2swf. Pero no nos asustemos tiene fácil solución. La fuente a como solucionarlo aquí 
Para comprobar que sea por este problema, tenemos que irnos a:
/opt/alfresco-3.4.c/common/bin
y ejecutar ./psd2swf
Veremos que nos dice algo como:
/opt/alfresco-3.4.d/common/bin/.pdf2swf.bin: error while loading shared libraries: /opt/alfresco-3.4.d/common/lib/libstdc++.so.5: file too short
La solución es movernos a la carpeta /opt/alfresco-3.4.d/common/lib/ y cambiar el enlace simbólico con:
mv libstdc++.so.5 libstdc++.so.5.bad
Y crear un nuevo enlace simbólico con:
ln -s libstdc++.so.5.0.3 libstdc++.so.5
Ahora ya si volvemos a /opt/alfresco-3.4.d/common/bin/ y ejecutamos ./pdf2swf veremos la información sobre el uso de las librerías.




No hay comentarios :

Publicar un comentario