I needed a simple multithreaded lightweight ServletRunner written in pure java that wasn't going to bloat my system.
Compliance:
This servlet runner runs extracted ear and war files,
sorry for no jar class loader, I haven't got around to
thinking about doing that yet, as I see this servlet
runner mainly being used by developers during development.
It can be run under any JavaVM from 1.1 and above.
jview from microsoft is included in this list.
If you choose a 1.2 or above JavaVM you will get
dynamic reloading of the Servlet classses as you change
them, by recompiling them, else in a 1.1 JavaVM you will
not have this functionality. Dynamic reloading is always
on if it is available.
Sessions and Cookies are supported. but mmaybe a bit dodgy.
Xml descriptors for ear and wars are reload dynamically as they are altered and saved and rehit by your servlets, so as to speed up the cycle of java server/let development.
All you need is servlets.jar (bundled) and my classes.