I am a novice to EJB . i have been developing web apps for past one year using servlet , jsp and java beans . I have been recently assigned to a new project that requires knowledge of EJB too. I have a months time to grasp the nuances of this technology, so i need your advice as what my course of action should be . I have been a great fan of the head first series ( have already read HFJava & HFServlet and JSP) so should i go for Head First EJB or are there better books than that???