I have good experience in Java EE.
Now I am learning about OSGi , I can understand what OSGi is trying to address (Modularity)
But my doubts are
1) OSGi will be good for client applications, but what abt enterprise web applications?
2) Can OSGi run on top of Java EE application servers?
3) is OSGi useful only for standalone Java applications?
4) Can OSGi be used along with Java EE?
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com