Capítulo 4. Migración


La migración de sus proyectos de Red Hat JBoss BPM Suite 5 a Red Hat JBoss BPM Suite 6 requiere un planeamiento cuidadoso y una evaluación paso por paso de los problemas. Puede planear la migración ya sea manualmente o utilizando procesos automáticos. La mayoría de las migraciones reales requerirán una combinación de estos dos procesos.
Debido a que JBoss BPM Suite 6 usa GIT para almacenar activos, artefactos y repositorios de código incluyendo procesos y reglas, debe empezar por crear un proyecto vacio en JBoss BPM Suite 6 como base para su migración con archivos de mentira como marcadores para los diferentes activos y artefactos. El ejecutar un clon GIT de este proyecto vacio en su IDE favorito iniciará el proceso de migración.
Con base en los archivos marcadores en su proyecto clonado, puede empezar a agregar activos en los lugares correctos. El sistema JBoss BPM Suite 6 es lo suficientemente inteligente para reconocer los cambios y aplicarlos de manera correcta. Asegúrese de que cuando esté importando archivos antiguos de reglas que sean importados con la estructura de nombre de paquete adecuada.
Ya que Maven se utiliza para construir proyectos, los activos de proyectos como las reglas, procesos y modelos son accesibles como un archivo jar simple.
Esta sección lista las maneras aceptadas generalmente paso a paso para migrar su proyecto. Esto solo es una guía y la migración real puede ser bien diferente de esta.
En general debe...
  1. Migrar los datos primero: estos son sus activos empresariales.
  2. Luego, migrar sus procesos en tiempo de ejecución.
  3. Finalmente, convertir las llamadas API antiguas a nuevas una por una.
Vamos a ver estos pasos en mas detalle en las siguientes secciones.

4.1. Migración de datos

Para migrar datos desde Red Hat JBoss BPM Suite 5, haga lo siguiente:
  1. Descargue la herramienta de migración iniciando sesión en el Portal del cliente de Red Hat y luego navegue a la sección de descargas de Software de Red Hat JBoss BPM Suite. Haga clic en Red Hat JBoss BPM Suite Migration Tool para descargar el archivador zip.
  2. Descomprima el archivador zip descargado en un directorio de su preferencia y navegue a este directorio en una línea de comandos. Este directorio contiene cuatro carpetas:
    • bin - contiene los scripts de inicio.
    • jcr-exporter-libs - contiene las bibliotecas especificas para la parte export-from-JCR de la migración.
    • vfs-importer-libs - contiene las bibliotecas especificas para la parte import-into-Git de la migración.
    • conf - contiene la configuraciónde la herramienta de migración global.
  3. Para bases de datos de producción, copie el controlador JDBC para la base de datos que es utilizada por parte del repositorio JCR dentro del directorio jcr-exporter-libs de la herramienta de migración.
  4. Ejecute el siguiente comando:
    ./bin/runMigration.sh -i <source-path> -o <destination-path> -r <repository-name>
    Copy to Clipboard Toggle word wrap
Donde:
  • <source-path> es una ruta a un repositorio JCR fuente.
  • <desintation-path> es una ruta a un GIT VFS de destino. Esta carpeta no debe existir previamente.
  • <repository-name> un nombre arbitrario para el nuevo repositorio.
El repositorio es migrado a la ubicación especificada.
Además del comando -i también puede utilizar -h para imprimir un mensaje de ayuda y -f el cual forza una sobrescritura del directorio de salida, por lo tanto eliminando la nacesidad de borrar manualmente este directorio.

Importación del repositorio a la Central empresarial

El repositorio se puede importar en la central empresarial clonándolo. En la perspectiva de administración, haga clic en el menú Repositorios y luego haga clic en el menú Clonar repositorio para iniciar el proceso.

Nota

Los activos también se pueden migrar manualmente. Después de todo son simplemente archivos de texto. La especificación BPMN2 y la sintaxis DRL no cambió entre las diferentes versiones.

Importación del repositorio en JDBS

Para importar el repositorio en JBoss Developer Studio, haga lo siguiente
  1. Inicie JBoss Developer Studio.
  2. Inicie el servidor de Red Hat JBoss BPM Suite (si todavía no está ejecutando) seleccionando el servidor de la pestaña de servidores ya haga clic en el ícono de inicio.
  3. Seleccione Archivo Importar... y navegue a la carpeta Git. Abra la carpeta Git para seleccionar Proyectos desde Git y haga clic en siguiente.
  4. Seleccione la fuente del repositorio Repositorio local existente y haga clic en siguiente.
  5. Seleccione el repositorio que se va a configurar de la lista de repositorios disponibles.
  6. Importe el proyecto como un proyecto general en la siguiente ventana y haga clic en siguiente. Déle nombre a este proyecto y haga clic en terminar.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat