ocpsoft/prettyfaces — Issue #16: IllegalArgumentException when using certain characters in the URL
Author: Keelhaul
Created: 2012-03-07 08:42:07+00:00
State: open

As of PrettyFaces 3.3.3 some characters still result in an IAE, whether URL-escaped or not:

^ (%5E)
% (%25)
{ (%7B)
} (%7D)
` (%60)
\ (%5C)
/ (%2F)

Reference thread:
http://ocpsoft.org/support/topic/urisyntaxexception-illegal-character-in-path-on-square-brackets#post-2773