Does SCA replace Java EE?
No. SCA is a complimentary technology and does not replace Java EE. SCA provides a composition model that offers a solution-centric view of what services exist in a composition and how they interact with one another. Java EE includes a broad technology stack to address the many requirements of enterprise application development. The Feature Pack for SCA supports inclusion of EJB 2.1 and 3.0 components in a composition. EJB 2.1 and 3.0 components can be part of an SCA composition or call into or be called from a composition. This gives customers the choice to incrementally integrate their existing Java EE solutions into an SOA based architecture and receive the added benefits that SCA offers, that is flexibility and agility.