Académique Documents
Professionnel Documents
Culture Documents
Migracin
Excelsis S.A.C.I.G.
CONTENIDO
PARTE I. INSTALACION DE HERRAMIENTAS ...................................................................................................................... 2
CONFICURACIONES DEL SISTEMA OPERATIVO ............................................................................................................. 2
INSTALACION DEL WEBLOGIC. ...................................................................................................................................... 4
INSTALACION DE FORMS Y REPORT BUILDER. ............................................................................................................ 10
INSTALAR JDK. ............................................................................................................................................................. 17
CONFIGURACION DEL JAVA. ....................................................................................................................................... 17
PARTE II. PROCESO DE MIGRACION. ............................................................................................................................... 18
CONFIGURACION DEL ASISTENTE DE MIGRACION. .................................................................................................... 18
CONFIGURACION DE RED DE ORACLE......................................................................................................................... 18
EJECUCION DEL ASISTENTE DE MIGRACION(MIGRACION DE LIBRERIAS, MENUES Y FORMULARIOS). ..................... 19
MIGRACION DE REPORTES. ......................................................................................................................................... 22
PARTE III. CONFIGURACION DEL WEBUTIL. .................................................................................................................... 23
CLASES JAVA Y LIBRERIAS. ........................................................................................................................................... 23
IMPLEMENTACION DE WEBUTIL Y RP2RRO EN EL FORMS. ........................................................................................ 23
PARTE IV. CONFIGURACION DEL WEBLOGIC EN TIEMPO DE EJECUCION. ...................................................................... 26
CONFIGURACION DE ENTORNO. ................................................................................................................................. 26
CONFIGURACION WEB. ............................................................................................................................................... 26
LEVANTAR SERVICIOS.................................................................................................................................................. 27
CONFIGURACION DEL SERVIDOR DE REPORTES. ........................................................................................................ 27
URL PARA EL DESPLIEGUE. .......................................................................................................................................... 29
ICONOS. ....................................................................................................................................................................... 30
pg. 1
1.
2.
3.
4.
5.
6.
7.
8. Botn Aceptar.
Desactivar Firewall.
pg. 3
pg. 4
pg. 5
pg. 6
pg. 7
Resumen de la Instalacin.
pg. 8
Proceso de Instalacin.
pg. 9
pg. 10
Comprobar Requisitos.
pg. 11
pg. 12
pg. 13
pg. 14
Resumen de Instalacin.
pg. 15
Proceso de Instalacin.
*Esta parte puede tardar algunos minutos o puede tardar bastante ms.
pg. 16
Instalacin Terminada.
pg. 17
En primer lugar seleccionar opcin Configuracin del Listener y crear uno, que ms tarde servir en el tiempo de
ejecucin para acceder a la aplicacin en modo local. En segundo lugar seleccionar Configuracin del Nombre del
Servicio de Red Local para agregar un servicio de base de datos al cual poder conectar el asistente de migracin, las
herramientas de desarrollo y realizar el despliegue de la aplicacin en modo local.
Estos archivos ya creados se almacenaran en el directorio de configuracin de la instancia de Oracle.
C:\Oracle\Middleware\asinst_1\config
pg. 18
pg. 19
*Siempre tomar en cuenta que el orden de los programas a ser migrados debe ser en primer lugar libreras, en
segundo lugar mens y en tercer lugar formularios.
pg. 20
pg. 21
Proceso de Migracin
Durante el proceso, va mostrando cada log generado que tambin se encuentran en el directorio de las fuentes,
pero desde aqu ya se puede ver un vistazo rpido si la migracin presento errores.
MIGRACION DE REPORTES.
Ejecutar el Reports Builder.
Recompilar los reportes.
pg. 22
Copiar el directorio donde se encuentran las fuentes migradas al inicio de las variables de registro
FORMS_PATH y REPORTS_PATH.
Abrir la librera de objetos para cargarla al Oracle Forms, luego abrir el formulario al cual se le implementara
weblogic.
pg. 23
Acceder a los elementos de la librera de objetos hacindole doble clic sobre la misma y mueve los
elementos de la librera al formulario.
*Los elementos pueden ser copiados o crearlos como subclase, segn se prefiera.
*Todos los elementos del webutil se deben situar al final de cada seccin.
pg. 24
Para definir DESFORMAT, DESNAME, DESTYPE se deben utilizar las funcionalidades de la librera
rp2rro.pll(RP2RRO.SETDESFORMAT, RP2RRO.SETDESNAME, RP2RRO.SETDESTYPE) y ya no se define SCREEN
como DESTYPE ya que esta opcin viene por defecto.
Para definir el servicio de reporte se utiliza la sentencia RP2RRO.SETREPORTSSERVER(NombreDelServicio).
Tambin se pueden definir los puntos anteriores en la paleta de propiedades del elemento RP2RRO en la
seccin de INFORMES.
pg. 25
*Se pueden crear adems otras variables como ORACLE_SID, TWO_TASK para definir la base de dato de
conexin por defecto y FORMS_USERNAME_CASESENSITIVE para definir que el usuario y la clave de
conexin sea sensible a maysculas y minsculas.
CONFIGURACION WEB.
En el mismo directorio editar el archivo formsweb.cfg.
Ir al final del archivo de configuracin, copiar y volver a pegar la seccin de [webutil].
Renombrar la seccin copiada como se desee y agregar otros parmetros como se explica en el ejemplo.
[Prueba]
envFile=prueba.env
form=formularioinicial.fmx
SeparateFrame=true
Width=100%
Heigth=100%
Term= C:\Oracle\Middleware\asinst_1\config\FormsComponent\forms\fmrpcweb.res
pageTitle=Titulodelsistema
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTML=webutilbase.htm
baseHTMLjpi=webutiljpi.htm
archive=frmall.jar
lookAndFeel=oracle
pg. 26
*La funcin del archivo es indicar el usuario y contrasea cada vez que se levantan los servicios del Weblogic.
*El archivo se encripta luego de la primera vez que se levantan los servicios.
Crear un archivo .bat con el cual se ejecutaran los servicios del Node Manager y el Weblogic. Escribir en el
los comandos:
start C:\Oracle\Middleware\wlserver_10.3\server\bin\startNodeManager.cmd
start C:\Oracle\Middleware\user_projects\domains\ClassicDomain\bin\startWebLogic.cmd
exit
pg. 27
Con el comando opmnctl.bat status se puede ver el estado de los servicios de reportes.
Aadir el directorio donde se encuentran las fuentes migradas en la variable REPORTS_PATH del archivo
reports.bat que se encuentra en el directorio C:\Oracle\Middleware\asinst_1\config\reports\bin. Tambin
se pueden agregar ms variables en el archivo, como NLS_LANG y NLS_DATE_FORMAT.
pg. 28
pg. 29
En la ventana de comando de Windows ejecutar la siguiente sintaxis para generar un archivo jar que
contenga los iconos.
pg. 30
pg. 31