exoplatform/wiki — pull request #6 by dongpd (2013-06-28 04:48:21+00:00)
Title: WIKI-593 Invalid percent escape for page with national name

Problem Analysis:
- PortalRequestContext.sendRedirect is using charset iso-8859-1 to encode URL.This encoding causes the webserver not understand url properly when the url containing special characters such as é, à, ç in French, or Vietnamese characters, or Japanese ones
- When going draft page list, if target page of draft page was deleted, then exception happens due to parent of target page not found
Solution:
- Encoding property pageid before redirecting
- if target page not found, remove it