Buenas tardes,
estamos teniendo problemas al desinstalar el modulo indicado en un 201605 GA (5.1.0). Es una instalación que usamos para testeos de modelos y algunos desarrollos de javascript por lo que no es crítico. Pero cierto es que nos preocupa que estos problemas se reproduzcan si llega el caso de tener que hacerlo en alguna instalación en producción donde si se esté usando.
En concreto alfresco.log nos arroja lo siguiente:
ERROR [org.springframework.web.context.ContextLoader] [localhost-startStop-1] Context initialization failed java.lang.NoClassDefFoundError: com/itextpdf/text/DocumentException
....
Caused by: java.lang.ClassNotFoundException: com.itextpdf.text.DocumentException
Y ahí se queda.
Parece estar relacionado con el componente itextpdf-5.0.6.jar y/o dependencias en pom.xml según hemos averiguado.
Nos resulta extraño que sea problema de dependencias porque se instaló la release correspondiente descargada del repositorio GitHub de Keensoft (por cierto, muchas gracias).
Desde entonces hasta ahora, no se ha instalado ni modificado nada en esta instalación que pueda tener relación. Como indicaba antes, la usamos para probar modelos y probar javascript.
También ocurre si intentamos hacer un update del módulo a las versiones 1.6.2, 1.7.2 y 1.8.2. que según se indica en todas "although it runs in Alfresco 5.1.x".
Podríamos configurar que no se desplegara la parte Share cambiando a false el autodeploy en la extensión xml del módulo Share como solución temporal, pero seguiría la parte Repo y nos gusta que las instalaciones queden lo mas limpias posible, aunque sean de pruebas. Pero es que además, sorprendentemente, aun indicando autodeploy false sigue desplegandose.
De ahí que nos animemos a solicitar vuestra ayuda, porque seguro que hay algo que estamos obviando en este caso.
¿Alguna pista de por donde podriamos seguir?
Gracias por adelantado.
Solved! Go to Solution.
Si tenéis los AMPs/JARs de todos los módulos que necesitáis desplegar, lo más rápido es usar el alfresco.war / share.war que viene con la distribución y aplicarlos sobre esos WARs originales.
Si tenéis los AMPs/JARs de todos los módulos que necesitáis desplegar, lo más rápido es usar el alfresco.war / share.war que viene con la distribución y aplicarlos sobre esos WARs originales.
Hola Angel y gracias por contestar.
Pues simple solución que aunque no nos dice por qué falla, al menos nos quita el problema de encima rápidamente en esta instalación. No lo habíamos visto así.
Seguiremos probando y revisando para intentar averiguar el origen del problema y posibles soluciones que comentaremos aqui si lo conseguimos.
Muchas gracias.
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.