結局どうしたらいいんだ?

もうちょっと落ち着いたらまとめます。
TC4では4.1.29は避ける、TC5ではserver.xmlのConnecter定義にuseBodyEncodingForURIの設定を追加、ということでOKかな?