Clarity PPM: Unable to add My Projects portlet

Document ID : KB000126450
Last Modified Date : 08/02/2019
Show Technical Document Details
Issue:
A generic error is shown when adding a custom portlet.

ERROR 2019-02-07 11:17:21,279 [http-nio-14001-exec-847] web.XMLPageProcessor (clarity:admin@companyname.com:32634618__B85CE01D-1F21-4462-A562-3756AD5BBC91:npt.overview) Unable to process portlet, standard error portlet will be substituted. Exception was: 
com.niku.union.web.WebException: com.niku.union.web.WebException: net.sf.saxon.trans.DynamicError: Error in call to extension function {public static java.lang.String java.net.URLDecoder.decode(java.lang.String)}: Exception in extension function java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern 
at com.niku.union.web.XMLPageProcessor.transformDataToView(XMLPageProcessor.java:682)
Cause:
There is a field included as a column on the portlet that when data is returned, the network (security software, security appliance or other mechanism such as content filtering) is viewing the syntax of the links as malicious code.
It will then block it and thus the portlet is not able to load.

 
Resolution:
Remove the link from the portlet.