Guía de instalación y de uso de JBoss

Anuncio
Departamento de Ingeniería de Sistemas y Computación
ISIS 2304 – Sistemas Transaccionales
Guía de instalación y de uso de JBoss
I- Objetivo
Instalar JBoss y configurarlo para utilizarlo desde eclipse (versión 3.1.2) con JBoss
IDE
II- Pasos
Verificar las cuentas de usuario y de la base de datos
Use SSH para entrar a chie y verificar su conexión a la base de datos oracle.
Utilice el comando sqlplus nomUsuario@stringConexion/password. Esos valores
fueron enviados previamente con la información de las cuentas.
Instalar el servidor JBoss
1. Descargar el instalador JBoss 4.0.5. La dirección web donde se encuentra es
http://labs.jboss.com/portal/jbossas/download/index.html.
2. Para ejecutar el instalador utilice el comando java –jar nombreArchivoJar
3. Seleccionar el idioma de instalación
4. Haga Clic en Siguiente (Welcome)
5. Haga Clic en Siguiente (Release notes)
6. Aceptar términos
7. Seleccionar ruta instalación (en el directorio c:\temp cree una nueva carpeta
Jboss). A esta dirección debe apuntar la variable de entorno JBOSS_HOME
(configúrela en inicio->miPC->clic derecho->propiedades->tab Opciones
Avanzadas->clic variables de entorno). Este paso es opcional y no se puede
realizar en las salas de sistemas.
8. Selecionar ejb3-clustered
9. Haga Clic en Siguiente (packs to install)
10. Haga Clic en Siguiente (Standard-advanced option)
11. Haga Clic en Siguiente (Installation)
Configurar Eclipse-Jboss IDE
1.
2.
3.
4.
5.
Vaya a window->show view->other
Seleccione Server->JBoss Server View y haga clic en OK
Sobre la vista de JBoss Server View haga clic derecho y seleccione new->Server
Seleccione JBossInc->JBoss AS 4.0 y haga clic en next
De un nombre al servidor, asígnele como home directory el directorio donde
instaló el Jboss y en el JRE escoja jre1.5.0_xx
Crear directorios en el proyecto a desarrollar
1. Cree los directorios bin y dist sino existen en el proyecto. Haga clic derecho
sobre el proyecto y de la opción New-> Folder
2. El directorio bin contendrá los archivos .class del proyecto y el directorio dist
será utilizado para ubicar el archivo de packaging generado en un paso posterior
Configurar el datasource para la base de datos
1. Cree una carpeta conf dentro del proyecto
2. Cree el archivo oracle-ds.xml con la siguiente información. Modifíquelo para
que quede con los datos de su cuenta de la base de datos
<datasources>
<local-tx-datasource>
<jndi-name>OracleDS</jndi-name>
<connectionurl>jdbc:oracle:thin:s2501aXX/[email protected]:1522:chie10
</connection-url>
<use-java-context>false</use-java-context>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name></user-name>
<password></password>
<exception-sorter-classname>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exc
eption-sorter-class-name>
</local-tx-datasource>
</datasources>
Configurar y Correr el servidor Jboss
1. Vaya a la carpeta donde instaló el Jboss
2. Revise la carpeta server\default
3. Copie a la carpeta server\default\lib la librería para Oracle que puede bajar de la
sección herramientas y ambiente de la página del curso
a. Descargue el archivo classes12.zip de la página del curso y
descomprímalo para obtener el driver (classes12.jar)
b. Copie el driver de la base de datos Oracle (classes12.jar) en el directorio
JBoss_HOME\server\default\lib
4. Revise la carpeta server\default\deploy donde deben quedar todos los archivos
que serán desplegados en el contenedor
5. Vaya a la carpeta bin y haga doble clic en el archivo run.bat o córralo desde
eclipse
a. Vaya a la ventana de JBoss Server view
b. Haga clic derecho sobre el servidor JBoss que configuró
c. De la opción de start
6. Se debe lanzar una ventana de comando con la ejecución del servidor, espere
hasta ver un mensaje similar a:
16:02:12,734 INFO
[Server] JBoss (MX MicroKernel) [4.0.5.GA (build:
CVSTag=Branch_4_0 date=200610162339)] Started in 1m:36s:63ms
Hacer deploy del datasource y de los entities
1. No detenga la ejecución del servidor JBoss
2. Copie a la carpeta server\default\deploy el archivo oracle-ds.xml
3. Revise los mensajes en la consola (en particular que no haya mensajes de error)
4. Copie a la carpeta server\default\deploy los archivos que quiere desplegar en el
contenedor
5. Revise los mensajes en la consola (en particular que no haya mensajes de error)
Descargar