What are your views on using an EJB-aware IDE that builds some of the bean or interface code for you when developing EJBs? I am currently NOT using one because I am studying for my SCBCD exam (and you are expected to know how to write the interfaces and bean code yourself). But after I pass the exam, I may consider using one... Normally I do not use code that is automatically generated because I prefer to have more of a hand in the development, but I am willing to give it a try if other developers have had good experiences with them.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook
I'd recommend XDoclet for EJB development. The JBoss IDE (plugin for Eclipse) is supposed to understand XDoclet but I have not had good expirence with it.
There is an example of using XDoclet on my blog here and if you don't want the presentation you can just grab the code here. The focus of this presentation and its code is on JSF but I used XDoclet to generate the EJB stuff.