cancel
Showing results for 
Search instead for 
Did you mean: 

Las notificaciones al crear un workflow no nos funciona

jorgevalderrama
Confirmed Champ
Confirmed Champ

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

4 REPLIES 4

cristinamr
World-Class Innovator
World-Class Innovator

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.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

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