Bug 122045 Template should show blank preview when there is no image
Create a template but do not associate an image with it. Place the template in the templates directory. Now, create a new report design. On the second page of the New Report dialog, select the template that has no image. Actual result: The preview appears as a white rectangle with a small red square in the top left. Expected result: The preview appears as a gray background in the preview image area.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/ReportPlatformUIImages.java
private final static void declareImage( String key, String path )
	{
		URL url = null;
		try
		{
			url = new URL( ReportPlugin.getDefault( ).getBundle( ).getEntry(
					"/" ), 
					path );
		}
		catch ( MalformedURLException e )
		{
			ExceptionHandler.handle( e );
		}
		ImageDescriptor desc = ImageDescriptor.createFromURL( url );
		declareImage( key, desc );
	}
	/**
	 * Declares all the workbench's images, including both "shared" ones and
	 * internal ones.
	 */
	private final static void declareImages( )
	{
		
		declareImage( ISharedImages.IMG_OBJS_ERROR_TSK, ICONS_PATH
				+ PROGRESS_PATH + "error_tsk.gif" ); 
		declareImage( ISharedImages.IMG_OBJ_FOLDER, ICONS_PATH + OBJ16_PATH
				+ "fldr_obj.gif" ); 
		declareImage( ISharedImages.IMG_TOOL_COPY, ICONS_PATH + ETOOL16_PATH
				+ "copy_edit.gif" ); 
		declareImage( ISharedImages.IMG_TOOL_CUT, ICONS_PATH + ETOOL16_PATH