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



  

    Source: geocities.com/gusdelact/cib9112002

               ( geocities.com/gusdelact)