Integración de Servlets, EJB Sesion y EJB Entidad.
0. Instalar el JBoss, si no esta instalado
1. Bajar el archivo
http://www.geocities.com/gusdelact/cib9112002/codigo/integracion.zip
2. Descomprimirlo en cualquier carpeta (de preferencia en D:\integracion)
3. En NetBeans, montar el directorio D:\integracion
4. Montar los siguientes archivos JAR, que estan en la distribucion de JBoss
de la carpeta JBoss-2.4.8\cliente\jboss-client.jar
de la carpeta JBoss-2.4.8\cliente\jnp-client.jar
de la carpeta JBoss-2.4.8\cliente\jboss-j2ee.jar
de la carpeta JBoss-2.4.8\lib\ext\jndi.jar
5. Compilar todos los archivos que estan en el directorio integracion\bonus
6. Generar un JAR con New->JAR Packager
Nombrarlo ejbs.jar
El contenido del JAR debe ser:
Del directorio integracion
bonus/calculation
bonus/persistence
META-INF
7. Ejecutar el archivo JAR creado en el paso 6
8. Copiarlo al directorio de JBoss-2.4.9/deploy
9. Arrancar JBoss
10. Probar que funcionen los programas
BonusPersistenceCreate
BonusPersistenceFind
BonusPersistenceRemove
BonusPersistenceCreate
si es asi, el EJB de entidad es correcto
Checar con el aplicativo que esta en el JAR hsqldb.jar
org.hsqldb.util.DatabaseManager
dando como URL:
jdbc:hsqldb:hsql://localhost:1476
11. Probar que funcione el programa
BonusCalculatorTest
con esto funciona el Session Bean
12. Probar el servlet, ejecutando el archivo BonusCalculator, que es una pagina HTML
Alimentar con clave ULSA y un multiplicador de 5
Si todo funciona correctamente, TomCat es arrancado en el puerto 8080 y se activa un
Servlet
Con esto se muestra la interacción de Servlets, Session beans y Entity Beans
               (
geocities.com/gusdelact)