I changed Steve's solution to replace the space character with Tapestry
default $0020. The following link with %20 (=space) works now:
http://localhost/b2c/productcatalog/article/detail/F/1K0061500P%20041/0
My code is:
@Match("ContextPathEncoder")
public static void adviseException
Hi,
I found a way to prevent the above exception from being thrown (when
T5 encounters a badly encoded URL) and return an empty EventContext to
the page's onActivate() method instead. Essentially I just advise the
ContextPathEncoder and return an empty EventContext if an
IllegalArgumentException i