As you can see from this log extract, the appropriate profile images are uploaded and converted - and put in the correct directories. They are just never put into the page. The little popup that controls it all just sits there with the progress bar scrolling endlessly, until I cancel it.
There is no indication in the log file as to why this is. Not that I can see anyway. DEBUG 03-21 13:22:22.234 Sessionmanagement.java 3322766 472 org.openmeetings.app.data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - clearSessionTabl e: 0 DEBUG 03-21 13:22:49.171 AbstractUploadController.java 3349703 65 org.openmeetings.servlet.outputhandler.AbstractUploadController [http-0.0.0.0-5080-5] - Starting validate DEBUG 03-21 13:22:49.187 AbstractUploadController.java 3349719 72 org.openmeetings.servlet.outputhandler.AbstractUploadController [http-0.0.0.0-5080-5] - sid: 45f5d096b36bb1c61cc2309408cf37c2 DEBUG 03-21 13:22:49.203 AbstractUploadController.java 3349735 76 org.openmeetings.servlet.outputhandler.AbstractUploadController [http-0.0.0.0-5080-5] - userId = 1, userLevel = 3 DEBUG 03-21 13:22:49.203 AbstractUploadController.java 3349735 90 org.openmeetings.servlet.outputhandler.AbstractUploadController [http-0.0.0.0-5080-5] - publicSID: b9f660fe8247f285cf5084cdb4f181a1 DEBUG 03-21 13:22:49.218 AbstractUploadController.java 3349750 99 org.openmeetings.servlet.outputhandler.AbstractUploadController [http-0.0.0.0-5080-5] - uploading 17467 bytes DEBUG 03-21 13:22:49.218 UploadController.java 3349750 194 org.openmeetings.servlet.outputhandler.UploadController [http-0.0.0.0-5080-5] - workingDir: F:\My Websites\yes\openmeetings\webapps\openmeeti ngs\upload\0\ DEBUG 03-21 13:22:49.250 UploadController.java 3349782 291 org.openmeetings.servlet.outputhandler.UploadController [http-0.0.0.0-5080-5] - write file to : F:\My Websites\yes\openmeetings\webapps\openm eetings\upload\profiles\profile_1\RobertChalmers_1.jpg DEBUG 03-21 13:22:49.250 UploadController.java 3349782 307 org.openmeetings.servlet.outputhandler.UploadController [http-0.0.0.0-5080-5] - canBeConverted: false DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 56 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - START generateThumb ################# DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 58 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - i 0 argv-i convert.exe DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 58 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - i 1 argv-i -thumbnail DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 58 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - i 2 argv-i 40x40 DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 58 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - i 3 argv-i F:\My Websites\yes\openmeetings\webapps\openmeetings\upload\pr ofiles\profile_1\RobertChalmers_1.jpg DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 58 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - i 4 argv-i F:\My Websites\yes\openmeetings\webapps\openmeetings\upload\pr ofiles\profile_1\_chat_RobertChalmers_1.jpg DEBUG 03-21 13:22:49.250 GenerateThumbs.java 3349782 60 org.openmeetings.app.documents.GenerateThumbs [http-0.0.0.0-5080-5] - END generateThumb ################# DEBUG 03-21 13:24:02.234 MeetingReminderJob.java 3422766 34 org.openmeetings.app.quartz.scheduler.MeetingReminderJob [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - MeetingRe minderJob.execute DEBUG 03-21 13:24:02.234 AppointmentDaoImpl.java 3422766 931 org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - startS