返事をもらった。返事は、IBM の Stefan Hepper からだった。結局、彼はPlutoにも加わっているので、Plutoにも返事を出しているのでここで取り上げる必要はないが、一応、内容を書いておこう。
Subject: Re: JSR 168 Comments: PortletResponse#encodeURL(String) Problem To: Shinsuke SUGAYA Cc: jsr-168-comments@jcp.org From: Stefan Hepper Date: Fri, 10 Feb 2006 11:02:15 +0100 Hello Shinsuke, this was considerate something that the servlet spec missed. If you provide params that do not comply to specification in the javadocs you should get an exc back and not accept the call and do nothing or respond with an internal server error. Note that the behavior in the sevlet case is undefined for such a string and may as well result in an internall exc. Regards, Stefan
まとめると、ポータル仕様の方が正しいから、アプリケーション側でその辺は処理しろと言うことだね。ということは、MyFacesをなおしてやらんといかんということか。