is part of Professional services group of IBM/Kenexa, based out of IBM Visakha Hills Lab in Visakhapatnam. He was earlier part of WebSphere development at IBM India Software Labs in Bangalore. Prior to this, he was a consultant at WebSphere BPM Practice. He is a Certified SOA Solution Designer(2007), Certified SOA Associate, co-author of WebSphere InterChange Server Migration Scenarios redbook. He is Member, Board of Studies, Dept of CSE, College of Engineering, Andhra University. He blogs here and tweets, sharing his Social Experience, as the scroll of Life unrolls in the Eternal Enterprise!
I couldn't resist posting this announcement, even though I'm on vacation this week and with limited net availability.
The EJB3 Feature Pack alpha release contains a preliminary implementation of the Enterprise JavaBeans 3.0 (EJB3) specification.
EJB 3.0 introduces major simplifications and ease-of-development improvements to the EJB programming model and the persistence model. These changes are designed specifically to reduce the complexity of EJB programming, through adherence to the following principles:
Plain Old Java Object (POJO)-based development for both Business Logic and Persistence
No dependencies on external framework interfaces (for example javax.ejb.)
Allows unit test outside the app server
Highly leverage defaults -- Only need specify an item if you do not want the default
Highly leverage J2SE 1.5 annotations -- Annotations may be used stand-alone or in combination with XML descriptors
Persistent data objects matching the persistence domain model -- Full support for inheritance and polymorphism
The EJB3 Feature Pack alpha does not provide a full implementation of EJB3 yet. However, there is enough implemented to build basic applications that drive business logic and persistence. The Getting Started Guide (available from the "Library" tab, from below's code download link) describes current limitations and scenarios that should be possible with this release.
Please click here
to download the code. Download, enjoy, and please post your feedback at this forum