Bug 127354 For template, relative path to template image does not work
Steps to reproduce: 1. Create a new template. 2. In the wizard, in Template Image, type a relative path to an image. For example, use an image in the project directory in which you are creating the template. Expected: It works. Actual: Error "Image file '<file name>' does not exist" shows in the UI. If you go ahead and create the template anyway, you cannot publish to the template folder, because Finish is not enabled.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ImageBuilder.java
case URI_TYPE :
				complete = !StringUtil.isBlank( uriEditor.getText( ) );
				previewButton.setEnabled( complete );
				break;
			case EMBEDDED_TYPE :
				complete = ( embeddedImageList.getSelectionCount( ) > 0 );
				
				break;
		}
		getOkButton( ).setEnabled( complete );
	}
	private void openExpression( )
	{
		ExpressionBuilder expressionBuilder = new ExpressionBuilder( uriEditor.getText( ) );
		
		
		
		
		unionDataSets( );
		ExpressionProvider provider = new ExpressionProvider( dataSetList );
		expressionBuilder.setExpressionProvier( provider );
		
		if ( expressionBuilder.open( ) == OK )
		{
			uriEditor.setText( expressionBuilder.getResult( ) );
		}
	}
	private void openBidingDialog( )
	{
		CommandStack stack = SessionHandleAdapter.getInstance( )