Buenas tardes,
nos hemos encontrado en Alfresco 5 con el problema de que, a la hora de crear un workflow, cuando clicamos en crear obtenemos un mensaje de error como este:
00250068 No se pudo iniciar el flujo de trabajo activiti$activitiReviewPooled:1:12.
Sin embargo cuando desmarcamos el check de las notificaciones en la propia pantalla del workflow, permite crearlo.
Esto nos ocurre solo con usuarios creados en Alfresco pero no así con el usuario admin.ç
En el fichero alfresco-global.properties tenemos configurado lo siguiente:
# Outbound Email Configuration
mail.host=nuestro_host
mail.port=25
mail.protocol=smtp
mail.encoding=UTF-8
mail.from.default=alfresco-no-reply@XXXXX.com
mail.smtp.auth=false
Cuando creamos reglas y la configuramos para que envíe correos cuando, por ejemplo se añadan documentos en cierta carpeta, las notificaciones funcionan.
¿Por qué nos ocurre esto con los usuarios creados en Alfresco a la hora de crear un workflow?
¡Un saludo y muchas gracias de antemano!
Jorge
Buenas Jorge.
¿Puedes por favor poner el extracto del error que aparece en catalina.out (suele estar ubicado en tu alfresco/tomcat/logs/) o alfresco.log (por defecto en la raíz de tu alfresco/)? Así sabremos por donde pueden ir los tiros =)
Un saludo.
Hola Cristina,
el log de catalina no arroja ningún error.
Debe ser algo relacionado con permisos porque esta misma acción me funciona en Alfresco 5.1 en un entorno de Desarrollo pero falla en el de Preproducción (con el usuario admin de Alfresco siempre funciona). Seguiré investigando esto.
¡Muchas gracias!
¡Un saludo!
Hola:
Si te funciona para admin pero no para otros usuarios, es posible que tengas aplicado algún permiso en la raíz de Data Dictionary, donde se alojan las plantillas de notificaciones. El error resulta de que el usuario que ejecuta un workflow no tiene acceso a las plantillas de notificaciones. Si es eso, debería funcionar el workflow con la casilla de notificación desactivada. Si has aplicado permisos en Data Dictionary o en las plantillas de notificación quítalos y prueba de nuevo.
Saludos.
--C.
Hola Cesar,
efectivamente, al otorgar a la carpeta Emails Templates dentro de Data Dictionary el permisos TODOS con rol Consumidor, los usuarios ya pueden crear el workflow sobre un documento y seleccionar el check del envío de la notificación.
¡Muchas gracias!
¡Un saludo!
Jorge
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.