Bug 155478 [regression]Numbers in cascading group displays incorrectly
Description: Numbers in cascading group displays incorrectly. Steps to reproduce: 1. New sample data source and dataset from table ORDERS. 2. New a cascading group with two sub parameters, the first is from STATUS and the second is from ORDERNUMBER. 3. Preview 4. Select a status value in poped up parameter dialog, see ordernumber list Expected result: See 10100, 10101, such kind of format. Actual result: I saw 10.100, 10.167..., I just listed out the numbers as example
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/ParameterValidationUtil.java
* Gets the message with the given locale and key.
	 * 
	 * @param locale
	 *            the locale information
	 * @param key
	 *            the message key
	 * @return the message if found, otherwise the message key
	 */
	static private String getMessage( ULocale locale, String key )
	{
		
		String packageName = ModelMessages.class.getName( ).substring( 0,
				ModelMessages.class.getName( ).lastIndexOf( "." ) ); 
		String localeName = locale == null ? null : locale.toString( );
		UResourceBundle resourceBundle = UResourceBundle.getBundleInstance(
				packageName + ".Messages", 
				localeName, ModelMessages.class.getClassLoader( ) );
		if ( resourceBundle != null )
			return resourceBundle.getString( key );
		return key;
	}
	/**
	 * Validates the input date time string with the given format. The format
	 * can be pre-defined choices or the pattern string.
	 * 
	 * @param format
	 *            the format to validate
	 * @param value
	 *            the value to validate
	 * @param locale