Migración de procesos de Pega a Camunda - guía paso a paso

Se sabe que los flujos de proceso creados en Pega no se ajustan a ningún estándar abierto, a pesar de que se parecen más a muestras BPMN. Personas que buscan reactivar su migración de Pega a Camunda redibujando manualmente los procesos en Modeler. Pero volver a dibujar manualmente los subprocesos del proceso es tedioso y requiere mucho tiempo, especialmente si hay muchos de ellos o si los procesos que deben convertirse son complejos. En este tutorial, veremos una utilidad que puede ayudarlo a generar un proceso compatible con BPMN que servirá como punto de partida para pasar de Pega a Camunda.





Tutorial del convertidor de XML a BPMN de Pega



Camunda Consulting ha creado un conjunto de herramientas de migración de flujo de trabajo disponibles gratuitamente. Las herramientas de migración de flujo de trabajo de Pega se pueden encontrar aquí . Notará inmediatamente que este es un proyecto de Maven y se puede abrir en casi cualquier IDE. Eclipse e Intellij son dos de los IDE más populares. Pero primero, deberá clonar o descargar el repositorio de herramientas de migración; puede hacerlo aquí .



Para este tutorial, usaremos Eclipse como nuestro IDE.



  • Después de clonar o descargar el repositorio de Git, copie el contenido del repositorio de herramientas de Pega Converter en un espacio de trabajo nuevo. Si, por ejemplo, su repositorio de Git está en C: \ gitRepos , entonces puede encontrar el convertidor de Pega en C: \ gitRepos \ migrate-to-camunda-tools \ Pega \ create BPMN desde Pega XML .
  • Copie toda la carpeta en el espacio de trabajo de su elección.
  • Luego inicie Eclipse y seleccione el espacio de trabajo donde acaba de copiar el contenido. Después de iniciar Eclipse, vaya a Archivo> Importar> General> Proyectos de carpeta o archivo .
  • Haga clic en el botón Siguiente .
  • Directory , . (. ).
  • Finish.


Migración de procesos de Pega a Camunda

. , Java , .



Run, Eclipse:



  • Run As > Run Configurations…
  • Java Application . . .
  • . Search — BPMNGenFromPega — org.camunda.bpmn.generator. OK.
  • :


Migración de procesos de Pega a Camunda

, — XML- Pega, — . Program arguments Arguments, . Pega xml. :



”./src/main/resources/SamplePegaProcess.xml” “./src/main/resources/ConvertedProcessFromPega.bpmn”



:



Migración de procesos de Pega a Camunda

Run. , :



Diagram ./src/main/resources/SamplePegaProcess.xml converted from Pega and can be found at ./src/main/resources/ConvertedProcessFrom Pega.bpmn



PNG (samplePegaProcessDiagram.png) Pega :



Migración de procesos de Pega a Camunda

Camunda Modeler, ConvertedProcessFromPega.bpmn :



Migración de procesos de Pega a Camunda

jar-



jar- , :



  • pom.xml Run As > Maven install.
  • Show in Local Terminal Maven: mvn clean package install.


De cualquier manera (o usando su método preferido) debe obtener el archivo jar en la carpeta / target . Copie este jar en cualquier lugar y ejecute el siguiente comando en la terminal:



java -jar yourGeneratedJarFile.jar "su archivo de entrada" "su archivo de salida"



¡Me gusta esto! No dude en dejar comentarios en nuestro foro y ver este repositorio de Git para ver convertidores adicionales a medida que estén disponibles.




All Articles