Thanks to everyone for their responses. I am currently wrapping my app using Wrapper from TanukiSoftware. I had originally tried to code my class as a WrapperListener, but decided on using the WrapperSimpleApp as it provides what I need without much hassle. I wrote a simple init.d script, and can now run 'service myapp (stop|start|restart|status|etc)'
I have also decided to use the provided WebServer, because of its lightweightedness :), and I have had some good reports of it. Thanks again Chris -- Chris Picton <[EMAIL PROTECTED]> Tangent Systems
