Hola, la transaccionanbilidad en los EJB se pueden manejar de dos formas: Por el container (CMT) y manualmente por el usuario (BMT). De estas dos, la forma más recomendada es que la maneje el container, aprovechando de paso las mejores carácterísticas que implementan para esto los EJB Container de los servidores de aplicaciones.
La configuración se realiza en los descriptores del EJB, más especificamente en el ejb-jar.xml . Es ahí donde uno le indica los métodos del EJB que tipo de transaccionabilidad tendrán. Existen hasta 6 manejos distintos para que el container controle la transacción para un método del EJB.
He estado buscando links en español, pero no logró encontrar, ahora en inglés te puede servir:
http://sybooks.sybase.com/onlinebook...kTextView/2128 http://developer.novell.com/tech/845.html http://www.redhat.com/docs/manuals/r...ansaction.html
También, lo que podrías buscar por el tipo de servidor de aplicaciones que estas usando, y en base a ese buscar la información que requieres.
Espero te ayude,