Normalmente, cuando instalamos un weblogic no siempre se activan todos los features, precisamente para evitar generar mayor carga de recursos y que el servidor solo utilicé lo que necesario.
En este laboratorio vamos a aprender como extender un dominio de weblogic cuando necesitamos algún paquete extra que no se haya activado previamente en la instalación inicial, en este caso necesitamos activar los paquetes para consumir servicios web desde forms and reports.
Primero, debemos bajar todos los servicios de weblogic, forms and reports o cualquier aplicativo que se este ejecutando.
Luego iremos a la siguiente ruta:
$ORACLE_HOME/oracle_common/common/bin/
Dentro debemos ejecutar el siguiente script:
config.sh






Luego de extender el dominio debemos referenciar los nuevos jar creados en el CLASSPATH de los enviroment, para ellos debemos ir a las siguiente ruta:
$ORACLE_HOME/wlserver/modules/clients/
Dentro veremos los siguientes jars:
com.oracle.webservices.wls.jaxws-wlswss-client.jar
com.oracle.webservices.wls.jaxrpc-client.jar

Ahora debemos ir a la ruta de nuestro enviroment:
$DOMAIN_HOME/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_12.2.1/config
Dentro debemos abrir cada uno de nuestros enviroment y buscar la variable CLASSPATH, ahí debemos referenciar nuestros jars de la siguiente forma:
$ORACLE_HOME/wlserver/modules/clients/com.oracle.webservices.wls.jaxrpc-client.jar
$ORACLE_HOME/wlserver/modules/clients/com.oracle.webservices.wls.jaxws-wlswss-client.jar

Guardamos los cambios y luego podemos iniciar todos los servicios de weblogic y forms and reports.