Index: lams_central/src/java/org/lamsfoundation/lams/util/PortraitUtils.java =================================================================== diff -u -r43ec109ac986fb54b39042c1601915fcf0b590d9 -rf34f17cf49d95c9b771ff00d809c642f03212d0a --- lams_central/src/java/org/lamsfoundation/lams/util/PortraitUtils.java (.../PortraitUtils.java) (revision 43ec109ac986fb54b39042c1601915fcf0b590d9) +++ lams_central/src/java/org/lamsfoundation/lams/util/PortraitUtils.java (.../PortraitUtils.java) (revision f34f17cf49d95c9b771ff00d809c642f03212d0a) @@ -72,6 +72,9 @@ // write new picture into a buffer usable by content repository os = new ByteArrayOutputStream(); + // As at Java 1.5, ImageIO does not support writing gif + if (formatName.equals("gif")) formatName = "jpg"; + log.debug("using format: "+formatName); ImageIO.write(bdest,formatName,os); // alternative may be to use a File on disk as the buffer } catch (IOException e) {