I was wondering if there is a real future for EJB. Isn't it like that, that there's a movement going on, where a lot of application developers prefer POJOs ?? Maybe the success of frameworks like Spring also shows this ?
Bram, You are correct in saying that POJO's have been widely used and proven to work also. EJB 3 specification has taken these proven practices like POJO model, that have been used in many frameworks like (TopLink, Hibernate, Spring,...), and made them part of the specification.
The neat thing about the EJB 3 specification, is that you are now using the proven model and top of that it you will also benefit of the specification being a standard as well.