I've got a web application that needs to spawn a background thread as soon as it is started up (the background thread is used to schedule things at specific times). Adding a load-on-startup value to the web.xml file does not load the corresponding servlet until a URL from the enclosing web application is accessed. But this means that I would need to have a user (or some external process) wait until Orion has started up and then hit a URL in the web application. What I'd like to do is have Orion automatically load the servlet when the server is started up (as specified in the load-on-startup flag). Does anyone have suggestions on how to get this to work? Details: Orion 1.1.9, JDK1.3.0, NT4