If you can set properties for the server (*), you could try setting the user.timezone property and restarting it.
(*) I expect you can but I don't know how and mine's not running right now so I can't browse the admin screens.
[Message sent by forum member 'matterbury' (matterbury)]
http://forums.java.net/jive/thread.jspa?messageID=344134