Bug 180190 Some unnecessary error log is shown in charting
When a chart in a report has no data, or there is no SWT interactivity notifier hooked to the engine, an warning or error are logged. Those are normal conditions of execution and should only log with a INFO level.
chart/org.eclipse.birt.chart.device.swt/src/org/eclipse/birt/chart/device/swt/SwtRendererImpl.java
public void fillOval( OvalRenderEvent ore ) throws ChartException
	{
		final Fill flBackground = validateMultipleFill( ore.getBackground( ) );
		if ( isFullTransparent( flBackground ) )
		{
			return;
		}
		final Bounds bo = ore.getBounds( );
		final Rectangle r = new Rectangle( (int) ( ( bo.getLeft( ) + dTranslateX ) * dScale ),
				(int) ( ( bo.getTop( ) + dTranslateY ) * dScale ),
				(int) ( bo.getWidth( ) * dScale ),
				(int) ( bo.getHeight( ) * dScale ) );
		Path pt = new Path( ( (SwtDisplayServer) _ids ).getDevice( ) );
		pt.addArc( r.x, r.y, r.width, r.height, 0, 360 );
		try
		{
			if ( flBackground instanceof ColorDefinition )
			{
				fillPathColor( pt, (ColorDefinition) flBackground );
			}
			else if ( flBackground instanceof Gradient )
			{
				fillPathGradient( pt, (Gradient) flBackground, r );
			}
			else if ( flBackground instanceof org.eclipse.birt.chart.model.attribute.Image )
			{
				fillPathImage( pt,
						(org.eclipse.birt.chart.model.attribute.Image) flBackground );
			}
		}