Bug 199687 Compile error occurs in org.eclipse.birt.report.engine in daily build 20070813
Compile error occurs in org.eclipse.birt.report.engine in daily build 20070813. Please see the attachment for details.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/EngineTask.java
}
		else if ( DesignChoiceConstants.PARAM_TYPE_TIME.equals( type ) )
		{
			if ( paramValue instanceof java.sql.Time )
				return true;
			throw new ParameterValidationException(
					MessageConstants.INVALID_PARAMETER_TYPE_EXCEPTION,
					new String[]{paramName, type, paramValue.getClass( ).getCanonicalName( )} );
		}
		else if ( DesignChoiceConstants.PARAM_TYPE_STRING.equals( type ) )
		{
			if ( paramHandle.isRequired( ) ) 
			{
				String value = paramValue.toString( ).trim( );
				if ( value.length( ) == 0 )
				{
					throw new ParameterValidationException(
							MessageConstants.BLANK_PARAMETER_EXCEPTION,
							new String[]{paramName} );
				}
			}
			return true;
		}
		else if ( DesignChoiceConstants.PARAM_TYPE_BOOLEAN.equals( type ) )
		{
			if ( paramValue instanceof Boolean )
				return true;
			throw new ParameterValidationException(
					MessageConstants.INVALID_PARAMETER_TYPE_EXCEPTION,
					new String[]{paramName, type, paramValue.getClass( ).getCanonicalName( )} );