I think I know what's going on: The GlassFish deployment code complains about the leading space in your url pattern.
Try changing
<url-pattern> /accountRequest </url-pattern>
to
<url-pattern>/accountRequest</url-pattern>
It might be useful for the deployment code to trim a url pattern before checking if it is valid.
[Message sent by forum member 'jluehe' (jluehe)]
http://forums.java.net/jive/thread.jspa?messageID=239020