Bug 178191 Line Chart series markers is not in the right position when the chart has a non-category X Axis [0001]
Description: Line Chart series markers is not in the right position when the chart has a non-category X Axis. Build number: 2.2.0.v20070320-1038 Steps to reproduce: 1. New a line Chart with a non-category X Axis. 2. Preview. Expected result: All the series markers are in the right position. Actual result: Line Series markers are not in the right position (See the screenshot). Error log: N/A
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/PlotWith2DAxes.java
ChartException.NOT_FOUND,
					"exception.axis.series.link.broken", 
					new Object[]{
						seOrthogonal
					},
					Messages.getResourceBundle( rtc.getULocale( ) ) );
		}
		final OneAxis oaxBase = aax.getPrimaryBase( );
		final SeriesDefinition sdBase = (SeriesDefinition) oaxBase.getModelAxis( )
				.getSeriesDefinitions( )
				.get( 0 );
		final AutoScale scBase = oaxBase.getScale( );
		final AutoScale scOrthogonal = oaxOrthogonal.getScale( );
		final int iTickCount = scBase.getTickCount( );
		int iUnitCount = iTickCount;
		final int iDirection = scBase.getDirection( );
		
		final double dUnitSize = ( iDirection == BACKWARD || ( iDirection == AUTO && aax.areAxesSwapped( ) ) ) ? -scBase.getUnitSize( )
				: scBase.getUnitSize( );
		if ( scBase.getType( ) == IConstants.DATE_TIME )
		{
			
		}
		double[] daTickCoordinates = scBase.getTickCordinates( );
		Object oDataBase = null;
		DataSetIterator dsiDataBase = scBase.getData( );
		Object oDataOrthogonal;
		DataSetIterator dsiDataOrthogonal = getTypedDataSet( seOrthogonal,
				oaxOrthogonal.getScale( ).getType( ) );
		double dOrthogonalZero = 0;