title: OSGI creating modular web application
body: <p>I have been looking for a solution to create a modular web application, which is modular in the sense that user can provide its own plugin in form of a simple jar which will then provide its own data to my web application and my webapp will be responsible for displaying it.</p>
  
  <p>Now the catch is i want my web app to be as generic as possible without relying on the j2ee web container to support anything . i.e. i cant rely on my web container to provide osgi support and deploy web application as an osgi bundle itself ( which truly makes things very simple for eg. glassfish and WAS). </p>
  
  <p>I am planning to use equinox and only solution i see currently is the servlet bridge they provide on their official site, but to me it is really a pain to delegate everything to a servlet which will in turn interpret the request and find an apropriate bundle Class and then again communicate back somehow only the data to the web application. </p>
  
  <p>To me it would be wonderful if my web app was also a bundle.
  Is there anything close to this ideal solution which i can try for? Or any other communication method between the two relams of osgi and web appliction (container)?</p>