The Java EE 5 platform has no shortage of critics who see it as too complex and difficult for developers working on Web services and SOA projects. In the first part of this Q&A Kevin Schmidt, director of SOA at Sun Microsystems, Inc., talked about the advantages he sees Java EE 5 offering to SOA developers. In this second part, he answers some of the criticisms leveled at the platform.
The critics of the Java EE 5 platform say it has added complexity rather than reducing it. What facets inside the platform reduce complexity and which ones are still too complex?
Kevin Schmidt: There have been significant improvements around EJBs, with EJB 3.0 and annotations that simplify the complexity...