Just upgraded to 4.0 and for the most part it looks great. Especially like the CVS integration.
When I upgraded I had the installer migrate my existing project files for me. Before the upgrade I was very happily debugging into EJBs running in my JBoss 3.2.2 server. After the upgrade, the breakpoints still catch, but instead of seeing the source files I get the generated stub for the class I'm debugging into (named like MyEJBClass.class) with all the method names exposed and the implementions replaced with "/* compiled code */"
What do I have to do to get this to work correctly? My source files are on the path and this worked perfectly when I was using 3.0.