Fórum

Kaleo Designer: Problemas con tag task-timers

Miguel Ramos, modificado 9 Anos atrás.

Kaleo Designer: Problemas con tag task-timers

New Member Postagens: 18 Data de Entrada: 12/02/14 Postagens Recentes
Buenas,

Estoy definiendo un proceso con la versión de Liferay 6.2 ee sp3. Tengo problemas al añadir el código del task-timer a una tarea, lo que ocurre es que al cambiar a la pestaña de diagrama desaparece el código correspondiente al task-timer.

He intentado colocar el siguiente código muy simplificado:

<task-timers>
<task-timer>
<name>prueba</name>
<delay>
<duration>1</duration>
<scale>hour</scale>
</delay>
<blocking>false</blocking>
</task-timer>
</task-timers>

He probado el task-timer entre los siguientes tag de una tarea (AQUI), pero ningún intento me ha funcionado:

<task>
...
<actions>
...
</actions>
-- AQUI
<assignments>
...
</assignments>
-- AQUI
<transitions>
...

¿Teneis algun ejemplo que os funcione?. Ayudenme por favor.

Muchas gracias de antemano.
Ivan Josa, modificado 9 Anos atrás.

RE: Kaleo Designer: Problemas con tag task-timers

New Member Postagens: 10 Data de Entrada: 12/02/14 Postagens Recentes
Hola buenas,
te adjunto un ejemplo que me funciona bien, a excepción de la recurencia.
<task>
		<name>xxxx</name>
		<metadata>
			
				{"xy":[380,51]}
			
		</metadata>
		<actions>
			<action>
				<name>yyyy</name>
				<script>
					<![CDATA[

					]]>
				</script>
				<script-language>beanshell</script-language>
				<execution-type>onEntry</execution-type>
			</action>
			<notification>
				<name>Signature Notification</name>
				<template>Bla bla bla</template>
				<template-language>freemarker</template-language>
				<notification-type>email</notification-type>
				<notification-type>user-notification</notification-type>
				<execution-type>onEntry</execution-type>
			</notification>
		</actions>
		<assignments>
			<roles>
				<role>
					<role-type>site</role-type>
					<name>VVVVV</name>
				</role>
				<role>
					<role-type>site</role-type>
					<name>WWWWW</name>
				</role>
			</roles>
		</assignments>
		<task-timers>
			<task-timer>
				<name>bbbbb</name>
				<delay>
					<duration>5</duration>
					<scale>second</scale>
				</delay>
				<recurrence>
					<duration>1</duration>
					<scale>second</scale>
				</recurrence>
				<timer-actions>
					<timer-action>
						<name>qqqqq</name>
						<script>
							<![CDATA[
							
							]]>
						</script>
						<script-language>beanshell</script-language>
					</timer-action>
					<timer-notification>
						<name>review Corporate 2-days</name>
						<template>Your 2 day review timeframe is expired</template>
						<template-language>text</template-language>
						<notification-type>email</notification-type>
						<recipients>
							<address></address>
						</recipients>
					</timer-notification>
					<reassignments>
						<roles>
							<role>
								<role-type>site</role-type>
								<name>VVVVV</name>
							</role>
							<role>
								<role-type>site</role-type>
								<name>WWWWW</name>
							</role>
						</roles>
					</reassignments>
				</timer-actions>
			</task-timer>
		</task-timers>
		<transitions>
			<transition>
				<name>gggg</name>
				<target>gggg</target>
			</transition>
		</transitions>
	</task>



Saludos