else {  ViewerAttributeBean bean = (ViewerAttributeBean) context.getBean( ); if ( bean.isDocumentProcessing( ) ) { AxisFault fault = new AxisFault( ); fault .setFaultReason( BirtResources .getMessage( ResourceConstants.GENERAL_EXCEPTION_DOCUMENT_FILE_PROCESSING ) ); throw fault; } }
	protected void __checkDocumentExists( ) throws RemoteException	{		File file = new File( __docName );		if ( !file.exists( ) )		{			IActionHandler handler = new BirtRunReportActionHandler( context,					operation, response );			handler.execute( );		}		file = new File( __docName );		if ( !file.exists( ) )		{			AxisFault fault = new AxisFault( );			fault					.setFaultReason( BirtResources							.getMessage( ResourceConstants.ACTION_EXCEPTION_NO_REPORT_DOCUMENT ) );			throw fault;		}	}