Bug 160641 Image from Fragments can not be preview
Details: Image from Fragments can not be preview Step: 1.New an image and select "Image file in BIRT resource folder" 2.Select the image that in Fragments. 3.Preview Actual result: The image can not be preview Excepted result: The image can be preview
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java
break;
			case ImageItemDesign.IMAGE_EXPRESSION : 
				
				String imgExpr = imageDesign.getImageExpression( );
				String fmtExpr = imageDesign.getImageFormat( );
				assert imgExpr != null;
				handleValueImage( imgExpr, fmtExpr, imageContent );
				break;
			default :
				logger.log( Level.SEVERE,
						"[ImageItemExecutor] invalid image source" ); 
				context.addException( imageDesign.getHandle( ), new EngineException(
						MessageConstants.INVALID_IMAGE_SOURCE_TYPE_ERROR ) );
				assert false;
		}
	}
	protected void handleURIImage( String uriExpr,
			IImageContent imageContent )
	{
		
		
		
		
		imageContent.setImageSource( IImageContent.IMAGE_URL );
		assert uriExpr != null;
		Object uriObj = evaluate( uriExpr );
		String strUri = null;
		if ( uriObj != null )
		{
			strUri = uriObj.toString( );