Hola comunidad de Alfresco,
He desplegado la versión 7.4.0.1 en docker-compose y todo funciona correctamente menos al visualizar los documentos doc/docx. Este erro "No se pudo cargar el contenido del PDF" sucede con los doc/docx >4MB. Menor a este tamaño, no hay ningún problema. En el log de alfresco (alfresco.log) se puede visualizar lo siguiente:
La versión 7.4 introduce nuevos parámetros para el cliente de Transformación en el Repositorio.
Incluye la configuración para incrementar el timeout por defecto:
https://docs.alfresco.com/content-services/latest/config/mtls/#set-httpclient-properties
Por ejemplo:
httpclient.config.transform.socketTimeout=50000 httpclient.config.transform.connectionRequestTimeout=50000 httpclient.config.transform.connectionTimeout=50000
Gracias por responder Angel,
Hemos probado esa solución y sí transforma los elementos correctamente de menor tamaño, pero a los documentos de > 15MB los transforma de doc/docx a texto plano. ¿Sabés por qué podría ocurrir? ¿Esto está configurado en algún sitio?
Un saludo,
Parece una configuración específica para vuestra instalación.
¿Qué versión de Transform Service estáis usando?
Por aquí dejé algunos ejemplos de configuración:
https://github.com/aborroy/alfresco-transform-service-3.0.0
Estamos utilizando la siguiente imagen de docker, versión 4.0.0:
Puedes verificar la configuración de los transformadores en la URL:
http://localhost:8090/transform/config
Por defecto, el tamaño máximo para convertir Word a PDF (ese es el formato de previsualización en Share) está definido como:
{ "transformerName": "libreoffice", "coreVersion": "4.0.0", ... { "sourceMediaType": "application/msword", "targetMediaType": "application/pdf", "maxSourceSizeBytes": 18874368, "priority": 50 }, }
Puedes sobreescribir este valor utilizando una configuración similar a la siguiente:
Ten en cuenta que este cambio puede influir en el rendimiento del servicio de transformación y que deberás darle más recursos (RAM especialmente) para que funcione correctamente.
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.