Buenas!
Tengo este link
http://www.devx.com/ibm/Article/16365/0/page/1
que espero que te pueda ayudar. De todas formas, buenas suerte, esto de los EJB es un bollo!!!
Yo de momento me he inclinado por Hibrenate porque es más fácil de programar. También depende de tu entorno de desarrollo, lo suyo sería que tuviera algún wizard que te hiciera la mayor parte del trabajo, pocos crean sus ejbs desde cero!
Un saludo
Edu