Solución al error ORA-06508
El día de hoy les traigo una solución para el error de código ORA-06508. Al parecer todo parte del hecho de no tener bien mapeadas las librerías y objetos que necesitamos para desplegar una forma ya sea mediante el Forms Builder o en un servidor Weblogic. La descripción es bastante clara: PL/SQL: could not find program unit being called. Y es por ahí por donde debemos empezar, indicándole a nuestro Weblogic de dónde debe obtener las librerías (*.pll). Bueno, vayamos al punto.
Los pasos que seguí fueron los siguientes:
1.- Verificar que todas las rutas del FORMS_PATH
estén bien establecidas.
Del registro anterior debemos verificar que
todas las rutas establecidas existan.
2.- Buscar todos los archivos con extensión
ENV pues puede haber más de uno tal como se muestra en la siguiente imagen:
3.- Asegurarse que todos los archivos de
extensión ENV contengan en el CLASSPATH las mismas rutas hacia las librerías
requeridas para el despliegue de nuestras formas en un ambiente específico.
Adicionalmente al adjuntar librerías
(*.pll) a nuestras formas, al aparecer el cuadro de diálogo donde no solicita
remover la ruta, seleccionar la opción: No
Y si alguien encontró otra solución sería bueno que la compartan. Saludos.
Comentarios
Publicar un comentario