Description of problem: Your Preferences-java populates fields incorrectly after saving. Steps to Reproduce: 1. log-in and go to Your Preferences-java 2. change the timezone (I used +0430) 3. save changes Additional info: On additional attempts to save changes to timezone, it will save a different incorrect time zone.
The Perl side was saving the timezones based on ID whereas java was saving them by offset. Therefore they did not communicate and for some reason the java wasn't working consistently. Now the java saves a timezone object.