Instalación de Oracle API Catalog 12.1.3

El Oracle API Catalog es un nuevo producto que es parte de la oferta de Governance SOA de Oracle.

Este es el primer release, pero definitivamente es un componente que te ayudará muchísimo a tener visibilidad de los Servicios/APIs que tengas desplegadas en tu infraestructura SOA. Esta infraestructura puede ser de Oracle, o bien de algún otro fabricante.

En este post describo cómo hace la instalación y en posts posteriores, estaré hablando del uso del Producto.

Lo primero que debes de hacer es descargar el Instalador de Oracle Enterprise Repository12.1.3, de aquí: http://www.oracle.com/technetwork/middleware/repository/downloads/index.html

Una vez hecho, tendrás que ejecutar el instalador, con: java –jar oer_generic.jar

image

El Instalador arrancará, y te pedirá la ubicación de tu ORACLE_HOME, el tipo de instalación y finalmente arrancará el copiado e instalación de archivos:

image

image

Cuando salga la pantalla anterior ,podrás darle click en TERMINAR.

Saldrá la siguiente pantalla:

image

Posteriormente, deberás aplicar dos parches:18718889, 18791727 . Estos parches son para que el RCU contenga los esquemas particulares de OAC. Y el segundo parche es de Weblogic. La documentación oficial del producto, indica la necesidad de ambos parches: https://docs.oracle.com/middleware/1213/oac/install-cat/install_gui.htm#CATIG396

Ambos hay que aplicarlos usando el Opatch que encontrarás en $ORACLE_HOME/OPatch. Simplemente ejecutas opatch.bat apply nombreParche.zip:

Para el primer parche:

image

Para el segundo parche:

image

Para la validación del parche, ejecuta: opatch lsiventory:

image

Posteriormente, deberás ejecutar el RCU e instalarás los esquemas para Oracle Enterprise Repository. Por ejemplo, usando el prefijo DEV, sería: DESA_OAC

Te pedirá los datos de tu BBDD:

image

Validará las características de la base:

image

Escoge el prefijo y los esquemas para OAC:

image

Se validarán varios elementos de la BBDD:

image

Establece el password para los diferentes esquemas:

image

Finalmente se generará el repositorio:

image

Después de correr el RCU, ya podrás generar tu weblogic domain para OAC

Ejecuta el config.sh.

Escoge un nombre para tu dominio, y da click en Siguiente.

image

 

En esta pantalla, escoge el componente de Oracle API Catalog.

image

Establece un usuario y pwd para weblogic:

image

De preferencia, usa el modo de Producción:

image

Prueba las conexiones del Datasource con el usuario DESA_OAC:

image

Configura al servidor de Administración y Gestor de Nodos:

image

Deja los valores por default:

image

Configura el Node Manager:

image

Levanta el Admin Server y verás un servidor para OAC:

image

Levanta el servidor de API Catalog:

image

Entra a http://maquina:puerto/oac

Te pedirá usuario y pwd: es admin y weblogic1 por default.  

Después te pedirá cambio de password:

 image

Finalmente entrarás al home page de API Catalog:

image