a startup service executes when
the package is loaded or re-loaded
the Integration server starts
another service is invoked
invoking a web service