In webMethods, a startup service is designed to execute automatically when its containing package is loaded or re-loaded into the Integration Server. It does not execute simply because the server starts (unless the package loads then) or when other web services are invoked.