Bug 124096 sampledb properties should not be modified by users
steps to reproduce: - create a new data source using the sample database - click on Finish, then go to edit it by double click on it again - change Database URL to "invalid" - change User Name to "invalid" - click on Test Connection expected behavior: - error message is thrown out. actual behavior: - got "connection successful".
data/org.eclipse.birt.report.data.oda.sampledb/src/org/eclipse/birt/report/data/oda/sampledb/SampleDBJDBCConnectionFactory.java
Properties props;
		if ( connectionProperties != null )
			props = (Properties)connectionProperties.clone();
		else 
			props = new Properties(); 
		props.put( "user", SAMPLE_DB_SCHEMA);
		props.put("password", "");
		
		try
		{
			return JDBCDriverManager.getInstance().getConnection( 
					DERBY_DRIVER_CLASS, dbUrl, props );
		}
		catch (OdaException e)
		{
			throw new SQLException(e.getLocalizedMessage());
		}
	}
	
	/**
	 * @return Url to be used with Derby Embedded driver to connect to embedded database
	 */
	public static String getDbUrl()
	{
		return dbUrl;
	}
	
	/**