log.log( Level.WARNING, e.getMessage( ), e );
addException( context, e );
	public void handleBeforeClose( IDataSourceInstanceHandle dataSource )	{		if ( reportContext == null )			return;		try		{			JSScriptStatus status = handleJS( dataSource.getScriptScope( ),					dataSource.getName( ), BEFORE_CLOSE, dataSourceHandle							.getBeforeClose( ) );			if ( status.didRun( ) )				return;			if ( eventHandler != null )				eventHandler.beforeClose( new DataSourceInstance( dataSource ),						reportContext );		} catch ( Exception e )		{			log.log( Level.WARNING, e.getMessage( ), e );		}	}