Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.1.0-beta1
-
None
Description
The PortalURLParser doesn't preserve the '/' characters in non-control path elements. For example, the path info of "/context/servlet/some/random/path/__rp..." ends up setting the renderPath in the PortletURL to "somerandompath" instead of "/some/random/path"
Line 129, probably just needs to be changed from
renderPath.append(token);
to
renderPath.append('/').append(token);