Session Bean.
El ejemplo que se pone a continuación, muestra el uso de un SessionBean.
(todos los archivos guardarlos, no ver el contenido)
1. En el sistema operativo, en cualquier directorio (de preferencia en la unidad D), crear
un subdirectorio que se llame sessionbean.
2. Crear dos subdirectorios, src y deploy
3. En NetBeans, montar el directorio sessionbean/src y sessionbean/deploy
4. Con NetBeans, en el directorio sessionbean/src, crear un nuevo Java Package con nombre
orderMgmt
5. De la pagina http://www.geocities.com/gusdelact/cib9112002/codigo/orderMgmt,
bajar los siguientes archivos
OrderManagement.java
OrderManagementHome.java
OrderManagamentBean.java
copiarlos a sessionbean/src/orderMgmt
6. De la pagina http://www.geocities.com/gusdelact/cib9112002/codigo/orderMgmt bajar el
archivo
orderMgmtClient.java
y copiarlo a la carpeta sessionbean/src
7. 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
8. Compilar los programas
OrderManagement.java
OrderManagementHome.java
OrderManagamentBean.java
orderMgmtClient.java
9. Desde el sistema operativo, crear una carpeta sessionbean/deploy/META-INF y
sessionbean/deploy/orderMgmt
10. De la pagina http://www.geocities.com/gusdelact/cib9112002/codigo/orderMgmt bajar el
archivo
ejb-jar.xml (OJO, si el archivo se abre, ver el codigo fuente (View Source) y guardarlo)
Guardarlo en sessionbean/deploy/META-INF
11. Desde el sistema operativo, copiar todos los archivos ".class" que estan en
sessionbean/src/orderMgmt a la carpeta sessionbean/deploy/orderMgmt
12. Desde NetBeans, en la carpeta sessionbean/deploy , crear JAR Packager->JAR Recipe y
en Recipe Name indicar sessionbean,
En el siguiente paso, indicar el contenido del JAR, seleccionar la carpeta
donde esta sessionbean/deploy y pasar los directoriso orderMgmt y META-INF en la
lista Source
Dar Finish
13. Seleccionar, en NetBeans sessionbean/deploy y dar la opción Execute
(sale un error en pantalla indicando Failed to load Main-Class, ignorarlo)
14. Desde el sistema operativo, copiar el archivo sessionbean.jar (creado en el paso 13) a la
carpeta de JBoss-2.4.8\deploy
15. Arrancar JBoss-2.4
16. Ejecutar el programa que esta en sessionbean/src/orderMgmt/orderMgmtClient.java
Al ejecutarlo debe salir true
               (
geocities.com/gusdelact)