Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
Read all the chapters except chapter 16(which is on Spring and EJB3).
Nope, the specs and API are different.The specs are a long document saying exactly how EJB 3 should/shouldn't be used while the API is the classes,methods and interfaces we use when programming with EJB3.