Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JBoss 5 parte 1
Por Juan Camilo Ruiz
Requerimientos:
Para este ejemplo vamos a necesitar tener instalado en nuestros´máquinas JBoss 5.0GA
y JDeveloper 11g. Para este ejemplo no voy a utilizar información almacenada en base
de datos.
En las IDE Connections que se encuentran en la mano derecha de JDeveloper, cree una
nueva conexión a un servidor JBoss la cual apunte al directorio deploy que se encuentra
dentro del directorio de JBoss, para mi ejemplo yo utilicé la instancia default para
desplegar mi aplicación por lo que apunto al directorio deploy dentro de la instancia de
default.
He creado una aplicación sencilla que haga uso de los componentes de ADF Faces que
contiene la siguiente estructura:
Como se puede apreciar, he creado un par de
paginas JSPX (login.jspx and hello.jspx) las
cuales tienen distintos componentes ADF Faces al
igual que una plantilla propia que cree.
Inicialmente intenté utilizar la plantilla de tres
columnas que viene por defecto con JDeveloper,
pero tuve problemas al desplegar ya que esta
plantilla viene ya dentro de JDeveloper y WLS
por lo que si se quiere utilizar tiene que ser
incluida dentro del proyecto directamente.
Librerias Requeridas
Adicione las siguientes librerías al la carpeta Lib de la misma instancia del servidor de
JBoss y re-inicie el servidor una vez las haya adicionado.
<JDevHome>\jdeveloper\modules\oracle.adf.share_11.1.1\adflogginghandler.jar
<JDevHome>\jdeveloper\modules\oracle.adf.share_11.1.1\adf-share-support.jar
<JDevHome>\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-base.jar
<JDevHome>\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-ca.jar
<JDevHome>\jdeveloper\modules\oracle.bali.share_11.1.1\share.jar
<JDevHome>\jdeveloper\modules\oracle.adf.model_11.1.1\adfm.jar
<JDevHome>\jdeveloper\modules\oracle.adf.model_11.1.1\adflibfilter.jar
<JDevHome>\jdeveloper\modules\oracle.dms_11.1.1\dms.jar
<JDevHome>\jdeveloper\modules\oracle.javatools_11.1.1\javatools-nodeps.jar
<JDevHome>\jdeveloper\modules\oracle.javacache_11.1.1\cache.jar
<JDevHome>\jdeveloper\modules\oracle.jmx_11.1.1\jmxframework.jar
<JDevHome>\jdeveloper\modules\oracle.jmx_11.1.1\jmxspi.jar
<JDevHome>\jdeveloper\modules\oracle.jps_11.1.1\jps-api.jar
<JDevHome>\jdeveloper\modules\oracle.mds_11.1.1\mdsrt.jar
<JDevHome>\jdeveloper\modules\oracle.xdk_11.1.1\xml.jar
<JDevHome>\jdeveloper\modules\oracle.xdk_11.1.1\xmlparserv2.jar
<JDevHome>\jdeveloper\modules\oracle.xmlef_11.1.1\xmlef.jar
Desplegando la aplicación
Vaya a las propiedades del proyecto y edite el deployment profile, seleccionando JBoss
como la plataforma de despliegue. Haga click derecho sobre el proyecto y elija deploy
To y el nombre de la conexión a JBoss que creo inicialmente.
En siguientes entradas mostraré como hacer los mismo con aplicaciones que utilicen
otras partes del framework.