protected FileStoreUtils( ExecutionContext context ) throws ServiceException {
		m_context = context;
		m_shared = SharedObjects.getSharedObjects( m_context );
		if ( m_context instanceof Service ) {
			Service s = ( Service )m_context;
			m_fileStore = s.m_fileStore;
			m_binder = s.getBinder();
		} else {
			m_fileStore = ( FileStoreProvider )context.getCachedObject( "FileStoreProvider" );
			if ( m_fileStore == null ) {
				throw new ServiceException( "!$AJK FileStoreProvider not found in context." );
			}
		}
		m_utils = new intradoc.filestore.FileStoreUtils();
	}