Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

System Update 5.2.2 - Summary


 

Bug Fix: Resuming In-Progress Applications After a Release or Update

RE:  All CCCApply Applications

On Friday, August 1, the OpenCCCApply system was updated to address a reported issue from students regarding the inability to resume and submit an application following the 7.17.15 system update.  A "zero downtime" fix was performed at 5:00 PM PST and no further related issues have been reported.


Issue summary:  The Tech Center quickly identified the issue as related to previously started, but unsubmitted, applications sitting in the in-progress database at the time of an application update or release. The system had been incorrectly handling data in in-progress applications that contained supplemental questions, corrupting the application and forcing students to delete and start a new one.  Now, when the CCCApply system is updated, students should be able to resume an application from their My Applications page, complete it, and submit it successfully without error.

 
Technical summary:

A bug was found where the streaming format for byte data has been changed between postgres 8 and postgres 9. Need to upgrade the jdbc drivers to versions designed for postgres 9. Also, since postgres 9 now uses a new "escaped bytea" format for byte data, we can no longer rely on the automatic Spring conversion from byte data to a String. Need to manually read the byte stream and convert it to a String.

 

  • No labels