private void initDBConnection() throws ServiceException {
		trace( false, "initDBConnection", "Checking SystemDatabase Provider" );
		Provider p = Providers.getProvider( "SystemDatabase" );
		if( p != null ) {
			m_dbCSWorkspace = ( Workspace )p.getProvider();
			if( m_dbCSWorkspace == null ) {
				String errMsg = LocaleUtils.encodeMessage( "csSctErrCannotConnectToSystemDatabaseWorkspace", null );
				showError( LocaleResources.localizeMessage( errMsg, null ) );
			}
		}
		else {
			String errMsg = LocaleUtils.encodeMessage( "csSctErrNoSystemDatabaseProvider", null );
			showError( LocaleResources.localizeMessage( errMsg, null ) );
		}
	}