Bug 138828 Export data column are disordered
Steps to reproduce: 1.Add a sample data source and a data set with table "CUSTOMERS" 2.Preview in Web Viewer 3.Click "Export data", choose columns "CUSTOMERNAME","PHONE","CITY","STATE" to be exported, click "OK" Expected result: The exported columns is alphabetic order or the same order as selected columns Actual result: The exported columns is disordered. they are "STATE","CITY","CUSTOMERNAME","PHONE".
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/ReportEngineService.java
}
		
		String logLevel = servletConfig.getServletContext( ).getInitParameter(
				ParameterAccessor.INIT_PARAM_LOG_LEVEL );
		Level level = Level.OFF;
		if ( "SEVERE".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.SEVERE;
		}
		else if ( "WARNING".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.WARNING;
		}
		else if ( "INFO".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.INFO;
		}
		else if ( "CONFIG".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.CONFIG;
		}
		else if ( "FINE".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.FINE;
		}
		else if ( "FINER".equalsIgnoreCase( logLevel ) ) 
		{
			level = Level.FINER;
		}
		else if ( "FINEST".equalsIgnoreCase( logLevel ) )