Utilización del programa de utilidad reposMigrate

Puede utilizar el programa de utilidad reposMigrate para hacer una migración de artefactos de WebSphere InterChange Server a artefactos desplegables de WebSphere Process Server y, de modo opcional, desplegarlos en WebSphere Process Server. Se puede invocar el programa de utilidad en la línea de mandatos o con el asistente de migración en la consola Primeros pasos de WebSphere Process Server.

El programa de utilidad reposMigrate requiere de entrada un archivo JAR de depósito de WebSphere InterChange Server. Este archivo JAR debería ser independiente con respecto a las aplicaciones que se van a migrar. Es decir, todos los artefactos a los que se hace referencia en cualquiera de los artefactos del archivo JAR, también deben estar contenidos en el archivo JAR. Exporte estos artefactos y cree el archivo JAR, utilizando el mandato repos_copy con la opción -o de WebSphere InterChange Server (si desea obtener más detalles, consulte la documentación de WebSphere InterChange Server v4.3, que incluye cómo exportar componentes individuales).
El programa de utilidad reposMigrate convertirá todos los artefactos de WebSphere InterChange Server de archivos JAR a artefactos desplegables de WebSphere Process Server y, de modo opcional, desplegará estos artefactos en un servidor que se ejecuta en una célula especificada. Siga estos pasos para hacer una migración de los artefactos:
  1. Identifique el archivo JAR que contiene los artefactos de WebSphere InterChange Server exportados previamente que se van a convertir en artefactos desplegables de WebSphere Process Server.
  2. Haga una migración de estos artefactos de uno de los dos modos:
    Opción Descripción
    Invoque el programa de utilidad reposMigrate en el indicador de línea de mandatos. Escriba el mandato en el indicador de mandatos de WebSphere Process Server, con los argumentos necesarios y los argumentos opcionales que requiera.
    Utilice el Asistente de migración
    1. Inicie la consola Primeros pasos de WebSphere Process Server y seleccione el Asistente de migración.
    2. Seleccione la opción para hacer una migración de un archivo JAR del depósito de WebSphere InterChange Server.
    3. Seleccione mediante Examinar el archivo JAR necesario o escriba el nombre completo de la vía de acceso del archivo JAR en el campo de selección Origen.
    4. Especifique el directorio de salida de la migración, o utilice Examinar para seleccionarlo, donde se situarán los resultados de la migración.
    5. Especifique los demás parámetros que sean necesarios y pulse Finalizar.
  3. Compruebe los mensajes de salida por si hay errores.
  4. Si determina no desplegar los artefactos recién migrados, puede instalarlos en una instalación de WebSphere Process Server en este momento.

Ejemplos

Puede utilizar el programa de utilidad reposMigrate para hacer una migración de artefactos de WebSphere InterChange Server existentes directamente a un WebSphere Process Server en ejecución:
  1. Abra un indicador de mandatos en WebSphere Process Server.
  2. Emita el mandato reposMigrate con la opción de despliegue:

    %WAS_HOME%\bin\reposMigrate -inombre-archivo-jar-ics -onombre-dir-destino -scell=MiCélula,node=MiNodo,server=Server1

Con el distintivo de despliegue en servidor (-s) especificado, el programa de utilidad reposMigrate generará e instalará los artefactos generados en WebSphere Process Server como se detalla a continuación:
  • Para cada definición de conector y objeto de colaboración de WebSphere InterChange Server del archivo JAR de entrada reposMigrate utilizará serviceDeploy para crear un archivo EAR desplegable a partir de los artefactos migrados. Después de crear los archivos EAR, reposMigrate utilizará wsadmin para instalarlos en WebSphere Process Server.
  • Para otros artefactos, como objetos de empresa, correlaciones y relaciones, se incluirá una copia de todos estos artefactos generados a partir del archivo JAR de entrada en cada archivo EAR generado y se instalarán como parte del servicio EAR del módulo SCA (Service Component Architecture).
  • Para todos los recursos de destino, como las entradas de orígenes de datos JDBC y WBIScheduler, se invocará el mecanismo de definición de recursos estándar (por ejemplo, wsadmin) con el fin de crear los recursos en el sistema de WebSphere Process Server.
También puede utilizar el programa de utilidad reposMigrate para hacer una migración de artefactos de WebSphere InterChange Server existentes a archivos EAR que más tarde se pueden instalar en WebSphere Process Server:
  1. Abra un indicador de mandatos en WebSphere Process Server.
  2. Emita el mandato reposMigrate sin la opción de despliegue:

    %WAS_HOME%\bin\reposMigrate -inombre-archivo-jar-ics -onombre-dir-destino

El comportamiento por omisión del programa de utilidad reposMigrate es anotar los errores de la migración de cada artefacto individual y seguir migrando el resto de los artefactos. Independientemente del modo en que se invoque reposMigrate, se comprobarán los mensajes de salida por si hay errores después de que se completa la ejecución. Para facilitar la revisión de la salida, utilice el parámetro archivoAnotacionesCronológicas (-lfNombreArchivoAnotacionesCronológicas>) para dirigir la salida al archivo especificado. Para alterar temporalmente este comportamiento por omisión y forzar que reposMigrate termine el proceso cuando se encuentre con el primer artefacto que no se pueda migrar, especifique el distintivo -fh (detener con la primera anomalía). El programa de utilidad reposMigrate se puede volver a ejecutar desde el principio para reintentarlo después de una ejecución con anomalía.

Condiciones de uso |

Última actualización: Wed Apr 19 20:57:03 2006

(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)