@ Override protected void doStart ( ) { try { String build = _configuration . getValue ( SystemConfiguration . Property . BUILD ) ; String version = _configuration . getValue ( SystemConfiguration . Property . VERSION ) ; String year = new SimpleDateFormat ( "yyyy" ) . format ( new Date ( ) ) ; _log . info ( "Argus version {} build {}." , version , build ) ; _log . info ( "Copyright Salesforce.com, {}." , year ) ; _log . info ( "{} started." , getName ( ) ) ; _persistService . start ( ) ; _serviceFactory . getUserService ( ) . findAdminUser ( ) ; _serviceFactory . getUserService ( ) . findDefaultUser ( ) ; } catch ( Throwable ex ) { _log . error ( getName ( ) + " startup aborted." , ex ) ; } finally { _mergeServiceConfiguration ( ) ; _mergeNotifierConfiguration ( ) ; _log . info ( _configuration . toString ( ) ) ; } }
Starts the system .