Bug 202038 errors occurred when preview the attached design file.
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/FeaturesTest.java
assertTrue( parameterMetaData != null && parameterMetaData.size( ) == 1 );
		Iterator iter = parameterMetaData.iterator( );
		while ( iter.hasNext( ) )
		{
			IParameterMetaData paramMd = (IParameterMetaData) iter.next( );
			assertEquals( 1, paramMd.getPosition( ) );
			assertEquals( DataType.STRING_TYPE, paramMd.getDataType( ) );
			assertEquals( null, paramMd.getName( ) );
			assertEquals( "VARCHAR", paramMd.getNativeTypeName( ) );
			assertEquals( 0, paramMd.getScale( ) );
			assertEquals( 10, paramMd.getPrecision( ) );
		}
	}
	
	/**
	 * Test feature of
	 * 		GetParameterMetaData1
	 * @throws Exception
	 */
	public void testBasicGetParameterMetaData1() throws Exception
	{
		String sql = "select COUNTRY, CITY from "
				+ getTestTableName( ) + " where city = ?";
		( (OdaDataSetDesign) this.dataSet ).setQueryText( sql );
		
		ParameterDefinition inputParamDefn = new ParameterDefinition( "param1",
				DataType.DECIMAL_TYPE,
				true,
				false );
		inputParamDefn.setPosition( 1 );