I am not currently using EasyBeans, just considering OSGi for future
projects, with EasyBeans playing the role as a transition helper. I am
well aware that EasyBeans may mean to do many things the JEE way on OSGi
instead of doing them the OSGi way right away. So I'd be more than happy
to hear suggestions for doing the stuff mentioned below the OSGi way.
But anyway, to finally answer your question: what I currently miss most
with the OSGi approaches I had a look at is:
- declarative (XA-style) transactions (you guessed right)
- a transparent remoting model with optional session management (akin to
EJB3 Stateful/Staleless Beans)
- declarative integration with messaging systems (akin to MDBs)
Joerg