I have been playing with serviceMix
for quite a while now, it has some very interesting ideas and features (Modularity, hot deployment, lifecycle ...), the problem I've found with it is spring
support, in the OSGI world blueprint is the standard for dependency injection (other than the dead spring-dm
), which is a problem since our app is based on spring ...
So I'm doing some research to see if there are other alternatives, I stumbled upon eclipse Virgo
which from I can tell doesn't have a big community around it, plus it is based on gemini blueprint
which has its limitations (JTA
...)
I Am now looking into Mule which seems interesting, so I have some questions about it:
- Is it compatible with spring ? in other words is it easy to deploy a spring app and have Mule take care of creating the context ...
- Is there good support for JTA ?
- What about
hibernate
?
any additional remarks/info is really appreciated
Thank you in advance