public BufferedInputStream getFileAsStream() throws ServiceException {
		Report.debug( "bezzotechcosign", "Entering getFileAsStream, passed in parameters:", null );
		DataBinder binder = new DataBinder();
		binder.mergeResultSetRowIntoLocalData( m_binder.getResultSet( "DOC_INFO" ) );
		binder.putLocal( FileStoreProvider.SP_RENDITION_ID, FileStoreProvider.R_PRIMARY );
		BufferedInputStream _content = null;
		try {
			String primaryFilePath = m_fsutil.getFilePath( binder );
			_content = new BufferedInputStream( new FileInputStream( new File( primaryFilePath ) ) );
		}
		catch ( FileNotFoundException e ) {
			throwFullError( e );
		}
		catch ( DataException e ) {
			throwFullError( e );
		}
		return _content;
	}