adding
<error-page>
<location>/error.html</location>
</error-page>
in web.xml is not predictable on every client platform for GlassFish 3.0.1 (build 22)
Mozilla Firefox 3.6.6 : OK
Microsoft Internet Explorer 8 : displays a HTTP 404 error page
Google Chrome 5 : broken link page
[Message sent by forum member 'alc']
http://forums.java.net/jive/thread.jspa?messageID=476757