protected void resizeSimpleImage(
     SimpleImageMetaData image, String imageKey, Rectangle cropBox, Dimension size)
     throws Exception {
   ImageData imageData = imageCacheManager.getImage(imageKey);
   InputStream is = new ByteArrayInputStream(imageData.getBinary());
   ImageData imd = imageResizeMgr.generateImage(is, cropBox, size);
   String sizedKey = imageCacheManager.addImage(imd);
   image.setImageKey(sizedKey);
   image.setHeight(imd.getHeight());
   image.setWidth(imd.getWidth());
   image.setMetaData(imd);
 }