Bug 146550 Could not insert JPG image to report layout
Description: Could not insert a image whose suffix is JPG(capital) to report layout. Steps to reproduce: 1.Insert a image whose suffix is JPG to report layout, the error message is "The file you selected is not an image.". 2.While when you change the suffix to jpg, it is ok. Expect result: Insert a JPG image correctly.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ImageBuilder.java
inputImage = DesignElementFactory.getInstance( ).newImage( null );
			setOKLabel( DLG_INSERT_BUTTON_MSG );
		}
		Composite topCompostie = (Composite) super.createDialogArea( parent );
		createSelectionArea( topCompostie );
		new Label( topCompostie, SWT.SEPARATOR | SWT.HORIZONTAL ).setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		Composite composite = new Composite( topCompostie, SWT.NONE );
		composite.setLayout( new GridLayout( 2, false ) );
		createInputArea( composite );
		createPreviewArea( composite );
		new Label( topCompostie, SWT.SEPARATOR | SWT.HORIZONTAL ).setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		UIUtil.bindHelp( parent,IHelpContextIds.IMAGE_BUIDLER_ID ); 
		return topCompostie;
	}
	private void createSelectionArea( Composite parent )
	{
		Composite composite = new Composite( parent, SWT.NONE );
		composite.setLayout( new GridLayout( 2, false ) );
		composite.setLayoutData( new GridData( GridData.FILL_BOTH ) );
		Label label = new Label( composite, SWT.NONE );
		label.setText( DLG_SELECT_PICTURE_LABEL );
		label.setLayoutData( new GridData( GridData.VERTICAL_ALIGN_BEGINNING ) );
		Composite selectionArea = new Composite( composite, SWT.NONE );
		selectionArea.setLayout( new FillLayout( SWT.VERTICAL ) );
		uri = new Button( selectionArea, SWT.RADIO );
		uri.setText( DLG_URI_LABEL );
		uri.addSelectionListener( new SelectionAdapter( ) {
			public void widgetSelected( SelectionEvent e )
			{