I realised with horror that the server in question is not running 9.1EE but 9.0PE! I cannot reproduce this issue with 9.1EE with default settings, but I can with 9.0PE. Apologies for the confusion there - we run a lot of servers and some are running slightly older versions.
[Message sent by forum member 'ocoro02' (ocoro02)]
http://forums.java.net/jive/thread.jspa?messageID=292868