¿Puedo usar RAW HTML para mostrar el diagrama de proceso ActiveIti?
-
20-12-2019 - |
Pregunta
Como título del tema, me pregunto si podríamos usar HTML para mostrar la instancia del proceso, ya que se muestra en Activiti Explorer. ¿Tienes algún tutorial? Gracias a todos.
Solución
No estoy seguro de que haya un tutorial, sin embargo, la API de reposo se puede usar para tirar del diagrama de proceso y mostrarla a través de una llamada AJAX.
La secuencia de llamadas es:
-
Obtenga la ID de implementación del proceso usando algo como: Obtenga / Activiti-descanse / Servicio / Definiciones de procesos
Alternativas Puede obtener la definición del proceso de la tarea o la instancia de proceso
-
Una vez que tiene el proceso que le interesa, obtenga los detalles del proceso: Obtenga Activiti-reposo / Servicio / Repositorio / Definiciones de procesos / donde id es la identificación que seleccionó de 1.
-
Obtenga los detalles de los recursos, esta URL se devolverá en el campo DialogramResource de la llamada anterior.
-
Finalmente, agregue la URL de la imagen devuelta a su página HTML.
Obviamente, todo lo anterior asume que ha subido una imagen del proceso como parte de su .bar
Además, asume que tiene la implementación de la Guerra Activiti-RST, o tiene la activiti-Rest.jar incluido dentro y expuesta a través de su aplicación web.
Espero que esto ayude. GREG