Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
5.0.3, 5.0.4, 5.0.5, 5.0.6
-
None
-
None
Description
In PageRenderDispatcher, these two lines will result in a TapestryInternalUtils.urlDecode() on
the context.
069 String[] context = atEnd ? new String[0] :
convertActivationContext(path
070 .substring(nextslashx + 1));
It seems that this is already done by the servlet, so the decoding is
done twice, and results in malformed contexts.
This also applies to the ComponentActionDispatcher
Look here for previous discussions,
http://mail-archives.apache.org/mod_mbox/tapestry-users/200706.mbox/%3C1182418365.3432.27.camel@localhost%3E