He estado usando el flujo de trabajo JBPM en mi proyecto y tengo una pequeña pregunta sobre la generación de parches de la base de datos o declaraciones SQL para aplicar modificaciones al flujo de trabajo de JBPM.Generación de parches JBPM Workflow
Actualmente, el flujo de trabajo de JBPM proporciona una forma de actualizar las tablas JBPM en el esquema con la implementación de las últimas definiciones de proceso. Sin embargo, ¿qué pasa si mi sistema ya está en vivo con la definición del proceso implementada con el estado X y ahora he modificado el archivo de definición del proceso para acomodar el cambio X2? Todavía tengo que poder implementar los cambios delta sin interrumpir las instancias de datos guardados antiguos.
¿Es posible generar únicamente scripts de base de datos "delta" para la modificación de la definición del proceso JBPM? ¿Y qué otras buenas herramientas se pueden usar para modificar las definiciones de procesos de forma más intuitiva?
Para reiterar mi problema, el despliegue de JBPM limpia las tablas JBPM de instancias anteriores que se mantienen allí y luego vuelve a implementar los archivos más recientes; ¿cómo puedo generar el delta sin borrar los datos antiguos? ¿Hay alguna herramienta fácil de usar para eso?
Cualquier ayuda en este sentido será apreciada.