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:
- 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.
- 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 |
- Inicie la consola Primeros pasos de WebSphere Process Server y seleccione el Asistente de
migración.
- Seleccione la opción para hacer una migración de un archivo JAR del depósito de WebSphere InterChange Server.
- 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.
- Especifique el directorio de salida de la migración, o utilice Examinar para seleccionarlo, donde se situarán los resultados de la migración.
- Especifique los demás parámetros que sean necesarios y pulse Finalizar.
|
- Compruebe los mensajes de salida por si hay errores.
- 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:
- Abra un indicador de mandatos en WebSphere Process Server.
- 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:
- Abra un indicador de mandatos en WebSphere Process Server.
- 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.