En esta documentación se facilitan instrucciones para migrar de WebSphere Studio
Application Developer V5.1.x
a Rational Application
Developer V6.0.
Podrá
encontrar información adicional en los temas:
Esta documentación sobre la migración
también está disponible en versión HTML (archivo migrate.html), en el
directorio raíz del primer CD del producto.
Consulte el
sitio
www.ibm.com/developerworks/rational
para obtener documentación actualizada.
Para
obtener información sobre cómo migrar de las versiones
anteriores de WebSphere Studio
a la V5.x o sobre cómo migrar de VisualAge para Java a WebSphere Studio, vaya a www.ibm.com/software/awdtools/studioappdev/support/ y
busque "migration guide" (guía de migración).
Para migrar de WebSphere Studio V5.1.x:
- Antes de proceder a la instalación, lea el
tema sobre la compatibilidad
con Eclipse V2.x y WebSphere Studio V5.1.x. Tenga
en cuenta que la retrocompatibilidad no está soportada
para los proyectos de aplicaciones portlet que se hayan migrado
de Portal Toolkit V5.0.2.2 con WebSphere Studio V5.1.2.
- Haga copia de seguridad del área de trabajo de WebSphere Studio V5.1.x.
- Instale el producto
Rational Application
Developer.
Consulte
la guía de instalación (archivo install.html) que está disponible
en el directorio raíz del primer CD del producto.
- Recomendación: por omisión, la primera vez que inicia
Rational Application
Developer,
se le pedirá que confirme que desea utilizar un área de trabajo
llamada rationalsdp6.0\workspace.
Es decir, el diálogo de lanzamiento
del área de trabajo señala hacia un directorio que no es el área de trabajo de
WebSphere
Studio. Para explorar el nuevo entorno antes de migrar la antigua
área de trabajo, acepte el valor predeterminado o bien especifique
otro nombre de directorio nuevo cuando inicie Rational Application
Developer. Le interesará
hacerlo para, por ejemplo, poder crear uno o dos proyectos de prueba,
enterarse de las novedades (), seguir las instrucciones de algunas guías de
aprendizaje () o bien experimentar
con algunos de los nuevos ejemplos ().
- Migrar los proyectos a V6.0. Los proyectos creados en
WebSphere
Studio V5.1.x pueden migrarse automáticamente a V6.0 de la forma siguiente:
- Migrar un área de trabajo: Cuando ya esté listo para migrar definitivamente el
área de trabajo de la V5.1.x, inicie Rational Application
Developer con
la antigua área de trabajo. Verá un indicador de progreso que
confirma que los proyectos se están migrando automáticamente.
Notas: Durante
la migración del área de trabajo, se abrirá un diálogo Problemas con el mensaje No se
ha podido restaurar el diseño del entorno de trabajo. Razón: se produjeron problemas al restaurar el
entorno de trabajo. Los mensajes de error no afectan a la migración
satisfactoria del área de trabajo.
Tome nota de la perspectiva que no
se ha podido restaurar; para ello, pulse el botón Detalles
del diálogo de error, y después pulse Aceptar para
cerrar el diálogo.
Para restaurar la perspectiva:
- Cierre la perspectiva, seleccionando .
- Vuelva a abrir la perspectiva, seleccionando .
Nota: En el caso de los proyectos del lenguaje de generación para empresas (EGL) que
utilizaron la perspectiva Web EGL en
WebSphere
Studio V5.1.2: esta perspectiva se ha eliminado en
Rational Application
Developer V6.0.
All EGL projects are safely
migrated without this perspective in
Rational Application
Developer
V6.0.
Si ha utilizado la perspectiva Web EGL, haga lo siguiente:
- Cierre la perspectiva Web EGL.
- Habilite las prestaciones EGL en las preferencias
(). En la ayuda en
línea hallará los detalles sobre cómo habilitar las prestaciones EGL.
- Seleccione y elija la perspectiva Web.
- Migrar los proyectos cargados en un sistema SCM (gestión de código fuente):
los proyectos de
WebSphere
Studio 5.1.x que existen en un sistema SCM se migran automáticamente a V6.0 cuando se cargan en
Rational Application
Developer.
- Migrar proyectos importados utilizando Intercambio de proyectos: los proyectos
exportados de
WebSphere
Studio V5.1.2 o V5.1.1 e importados en Rational Application
Developer
V6.0 utilizando la característica Intercambio de proyectos se migran automáticamente a V6.0. La característica Intercambio de proyectos estaba disponible en
WebSphere
Studio V5.1.2 y era un conector opcional para V5.1.1.
Notas:- Si ha utilizado Portal Toolkit V5.0.2.2 con WebSphere Studio
V5.1.2 para desarrollar proyectos portlet, el área de trabajo migrará
automáticamente para ser compatible con
Rational Application
Developer.
Hallará más información en:
Migrar a Portal Tools de Rational Application Developer V6.0.
- Para cada proyecto V5.1.x migrado a V6.0, el programa de migración añade automáticamente un
archivo .compatibility a la carpeta del proyecto en V6.0. Este
archivo sirve para proporcionar retrocompatibilidad con WebSphere Studio
V5.1.x. No debe editar ni suprimir este archivo. Hallará
más información en el apartado sobre compatibilidad con WebSphere Studio V5.1.x.
Importante:- Si hay configuraciones de lanzamiento de depuración asociadas al
área de trabajo que se propone migrar, se fijará en que algunas
configuraciones de lanzamiento no migran automáticamente. Para obtener
información sobre cómo restaurar las configuraciones de lanzamiento de un
área de trabajo migrada, consulte:
Cambios que presenta el depurador en la V6.0.
- Si ha utilizado el depurador XSLT o el depurador EGL en los proyectos del área de trabajo
migrada, tendrá que cambiar el entorno de tiempo de ejecución
Java (JRE)
que se instala con Rational Application
Developer V6.0.
Los detalles sobre cómo hacer este cambio están en:
Cambios que presenta el depurador en la V6.0.
- Si tiene programas desarrollados con el lenguaje de generación para empresas (EGL) migrados a
V6.0, debe tener en cuenta que hay nuevas palabras reservadas de EGL en la Versión 6.0. Si utiliza esas palabras como nombres de variables o de
componentes, tendrá que cambiarlas. Consulte: Palabras reservadas del EGL en V6.0.
- El controlador JDBC de DB2 Net no se puede utilizar en
Rational Application
Developer
V6.0.
Si ha creado conexiones JDBC mediante el controlador
JDBC de DB2 Net, no podrá volver a conectar en
Rational Application
Developer
V6.0.
Será preciso que cambie la conexión para que utilice uno de los
controladores JDBC permitidos en el producto.
En la ayuda en línea
hallará más información sobre los controladores JDBC que se pueden
utilizar en la V6.0.
- Si tiene contenido de un archivo Web o XML que haya migrado
de WebSphere Studio
Application Developer V5.1.x
y que utilizaba el juego de caracteres Shift_JIS e incluía caracteres
seleccionados por el proveedor, debe especificar en su lugar el juego
de caracteres Windows-31J.
- Si ha instalado conectores de algún proveedor con el producto
WebSphere Studio
Application Developer V5.1.x,
deberá obtener los correspondientes conectores de la V6.0 y volver
a instalarlos.
- Si ha instalado entornos de prueba unitaria
de WebSphere
V5.x que sean de un nivel anterior al instalar Rational Application
Developer
y si además utiliza el servicio de mensajería incorporada, debe actualizarlo,
instalando la versión que viene con
Rational Application
Developer.
En la
guía de instalación encontrará los detalles para instalar
el servicio de mensajería incorporada.
- Si utiliza características que requieran Agent Controller,
actualícelo, instalando la versión que viene con
Rational Application
Developer.
Encontrará
los detalles en la guía de instalación.
- Para migrar de VisualAge Generator, consulte la guía
de migración de VisualAge Generator
al lenguaje de generación para empresas (EGL), que está disponible en formato
PDF en la sección que explica cómo "instalar y migrar" de la ayuda en línea, en el tema
que indica cómo "acceder a la guía de migración de VisualAge
Generator a EGL".
En http://www.ibm.com/developerworks/rational/library/egldoc.html
encontrará la copia más reciente.