lunes, 8 de junio de 2015

Servidor WebLogic integrado en JDeveloper

Esta ocasión intentaré hacer una demostración de  como podemos echar andar el servidor WebLogic integrado en JDeveloper, esto se trata de una configuración predefinida de un dominio WebLogic  en JDeveloper para efectos de desarrollo y pruebas locales. Esta configuración elimina la necesidad de instalar y crear un dominio WebLogic en un servidor dedicado y nos permite probar nuestras aplicaciones en el mismo ordenador en el que ejecutamos JDeveloper.

A continuación el procedimiento recomendado. Este procedimiento lo realice en una computadora Windows con una versión de JDeveloper 12.1.3., no varía mucho en otras versiones.

1. Opcionalmente, declaramos una variable de ambiente con el nombre JDEV_USER_DIR para indicar el directorio en el que deseamos que JDeveloper genere el dominio WebLogic. De lo contrario JDeveloper utilizara una carpeta temporal dentro de nuestro directorio de usuario del sistema.




2. Abrimos JDeveloper



3. Ir a menú Run y seleccionar la opción Start Server Instance





4. Proporcionar los detalles mínimos que se requieren para generar el dominio WebLogic.




            En la propiedad Listen Address podemos especificar la dirección IP o hostname por el que deseamos acceder a las aplicaciones que desplegaremos, dejamos en blanco para acceder a través de cualquier IP que tenga asignada estática o dinámicamente nuestra computadora. También podemos especificar el puerto, que deberemos abrir en el firewall local si queremos que un compañero tenga acceso.

5. Ver pestaña Technologies para comprobar las tecnologías con las que será aprovisionado el dominio, y clic en OK


5. Esperamos que JDeveloper genere el nuevo dominio WebLogic. Este dominio sólo contiene un servidor WebLogic, que debe ser el servidor de administración, no obstante, no esta limitado a esto, podemos agregar los servidores Manejados que necesitemos.






La siguiente figura muestra, remarcando en texto con fondo azul, la generación exitosa del dominio, así como el arranque del servidor WebLogic.



También por defecto y para fines de prueba, el dominio arranca un servidor de base de datos Derby. Podemos tumbarlo si no lo necesitamos. Para avanzados, des habilitamos la variable tipo bandera en el script setDomainEnv que activa este servidor.



6. En este punto ya podemos hacer uso del servidor WebLogic para hacer el despliegue de aplicaciones, o podemos detenerlo con el boton en cuadro rojo.



Ahora, cuando realices el despliegue de una aplicación lo puedes hacer seleccionando el servidor IntegratedWebLogicServer.




Hasta la próxima!

No hay comentarios:

Publicar un comentario