Vue combinée Vue Plate Arborescence
Sujets [ Précédent | Suivant ]
toggle
Rose Navas
enviar comentarios en el correo al rechazar una tarea con kaelo
21 août 2014 07:05
Réponse

Rose Navas

Rang: New Member

Publications: 12

Date d'inscription: 4 août 2014

Publications Récentes

Hola a todos.

Necesito enviar en el cuerpo del mensaje de notificación los comentarios que se colocan en la ventana popup cuando se rechaza la tarea

Lo he intentado de todas las formas que he encontrado pero no ha sido posible acceder a esos comentarios

Alguien podría ayudarme por favor? Uso liferay 6.0.6 con velocity para generar la notificación

Gracias.

Rose
Diego Morales
RE: enviar comentarios en el correo al rechazar una tarea con kaelo
21 août 2014 15:28
Réponse

Diego Morales

Rang: Junior Member

Publications: 50

Date d'inscription: 26 novembre 2013

Publications Récentes

Hey try this:

 1
 2
 3WorkflowInstanceLink wfil=
 4        WorkflowInstanceLinkLocalServiceUtil.fetchWorkflowInstanceLink(
 5                COMPANY_ID,
 6                GROUP_ID,
 7                CLASSNAME,
 8                CLASS_PK);
 9
10WorkflowInstance workflowInstance=
11        WorkflowInstanceManagerUtil.getWorkflowInstance(
12                COMPANY_ID,
13                wfil.getWorkflowInstanceId());
14
15Map<String, Serializable> workflowContext= workflowInstance.getWorkflowContext();
16
17String comment= (String) workflowContext.get(
18                    WorkflowConstants.CONTEXT_TASK_COMMENTS);


I haven't tested it, but might work.

Sorry, I didn't realize you were using 6.0.6. I don't have access to the code for that version, so I don't know if this will work.
Rose Navas
RE: enviar comentarios en el correo al rechazar una tarea con kaelo
22 août 2014 09:53
Réponse

Rose Navas

Rang: New Member

Publications: 12

Date d'inscription: 4 août 2014

Publications Récentes

Hola Diego gracias por la respuesta.

Lo que pasa es que debo colocar ese código dentro del XML que realiza el procesamiento del flujo de trabajo. Lo estoy realizando con velocity,

Voy a realizar la prueba. mil gracias y t estaré comentando el resultado

gracias de nuevo
Diego Morales
RE: enviar comentarios en el correo al rechazar una tarea con kaelo
22 août 2014 12:09
Réponse

Diego Morales

Rang: Junior Member

Publications: 50

Date d'inscription: 26 novembre 2013

Publications Récentes

Ya veo. He visto que se usa ${taskComments} para freemaker puedes probar si es igual para velocity.
Rose Navas
RE: enviar comentarios en el correo al rechazar una tarea con kaelo
25 août 2014 08:43
Réponse

Rose Navas

Rang: New Member

Publications: 12

Date d'inscription: 4 août 2014

Publications Récentes

Hola Diego. lastimosamente no me ha funcionado

Lo he intentado con ${taskComments} pero no funciona

también así:
#set ($taskcomments = $serviceContext.getAttribute("taskComments"))
pero tampoco funciona