Oracle is hard to predict.
OpenEJB is easier to predict because it is open source. Apparently, it is still active, so it can continue for another year. Who can see further?
The bigger question is: what will be the adoption rate of EJB3? Has the EJB Model Passed the World?
Personally, I no longer consider EJB important. I prefer Spring. While it is bright, I see no good reason to return to EJB.
I'm not sure about OpenESB because I generally doubt the ESB. I saw them as part of the BIG SOA sales strategy by the suppliers, which was great on promise and short delivery. An ESB can be either a centralized intermediary for your web services traffic, or one narrow point of failure, depending on your point of view. I think that many of the functionality that is usually centralized in the ESB (e.g. conversion, routing, logging, auditing, etc.) can be done better and faster in hardware - I think Data Power or more intelligent switches Cisco
source share