How to create a OSGi Servlet that runs on a Domino server using code from another plugin. Extra is a web app servlet which runs on every other Java Server
5. What is a servlet
• Java program to extends the capabilities of a server
• Servlets provide a component-based, platform-
independent method for building Web-based
applications
• Servlets run in web containers, Servlet containers
9. Servlet in NSF
• excellent series of Eric McCormick
• https://edm00se.io/servlet-series/
10. Servlet as OSGi plugin
• run server wide
• Code can be shared with other processes like
DOTS, XPages.
• With a little change it run also on other Java
servers, like Tomcat, WildFly(a.k.a. Boss) and
Websphere
22. my goals
• Create a Shared code plugin
• Create a web app plugin to which use the shared
code
• Create a OSGi servlet which also use the shared
code