Aunque las infraestructuras BEA Beehive y Apache Beehive ya no están
soportadas por Oracle ni Apache, para continuar utilizando la infraestructura
Beehive, debe migrar desde BEA Beehive a Apache Beehive antes de desplegar sus
aplicaciones en un entorno de WebSphere Application Server.
Después de esta migración, evalúe el uso de los componentes de infraestructura y migre
a otra infraestructura soportada o a las API de Java™.
El kit de herramientas de migración le ayuda a detectar los componentes
siguientes de BEA Beehive para migrarlos a Apache Beehive.
- Archivos JCX (Java Control Extension)
- Archivos JPF (Java Page Flow)
- Archivos JWS (Java Web Services)
- Archivos Global.app
- Utilización de NetUI en archivos JSP
Algunos pasos de la migración, tales como refactorizar archivos y
configurar scripts de construcción, no están soportados por el kit de herramientas de
migración y se deben realizar manualmente.
Otras acciones, como migrar las anotaciones de BEA Beehive a Apache Beehive annotations, están soportadas por el kit de herramientas de migración.
Para migrar desde BEA Beehive a Apache Beehive, siga los pasos siguientes:
-
Elimine los archivos JAR de BEA Beehive contenidos en la vía de acceso de
clases de la aplicación y sustitúyalos por los archivos JAR de Apache Beehive
contenidos en http://beehive.apache.org.
-
Identifique archivos que sean específicos de BEA Beehive y conviértalos en
archivos fuente Java.
-
Identifique los archivos .jpf (Java Page Flow) utilizando la regla
No utilizar archivos JPF (Java Page Flow).
Traslade estos archivos a la ruta de origen Java del proyecto y cambie las
extensiones de archivo a .java.
-
Identifique los archivos .jcx (Java Control Extension) utilizando la regla
No utilizar archivos JCX (Java Control Extension).
Traslade estos archivos a la ruta de origen Java del proyecto y cambie las
extensiones de archivo a .java.
-
Identifique los archivos -jws (Java Web Services) utilizando la regla
No utilizar archivos JWS (Java Web
Services).
Traslade estos archivos a la ruta de origen Java del proyecto y cambie las
extensiones de archivo a .java.
-
Identifique el archivo Global.app utilizando la regla
No utilizar archivos Global.app de
BEA.
Traslade este archivo a la ruta de origen Java del proyecto y cambie las
extensiones de archivo a .java.
-
Ejecute de nuevo las reglas de la migración de BEA Beehive a
Apache Beehive para analizar los componentes de Beehive Java.
-
Revise y aplique los arreglos rápidos de Java proporcionados.
-
La corrección automatizada creará anotaciones @JPF a partir de la información Java Page Flow extraerá valores de anotación del bloque Javadoc para crear la anotación @JPF correspondiente.
En algunos casos, el valor de vía de acceso debe ir precedido por "/".
-
Revise y aplique los arreglos rápidos de JSP proporcionados.
-
Añada los filtros y procesos de escucha de Apache Beehive al descriptor
web.xml.
-
Configure los scripts de construcción de Apache Beehive.