Portlet not displaying when hyperlinks are returned with the data in that portlet
book
Article ID: 115768
calendar_today
Updated On:
Products
Clarity PPM SaaSClarity PPM On Premise
Issue/Introduction
We have a custom tab with multiple portlets on it. One of those portlets is not displaying on the tab. In the logs we see the following message:
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
Environment
Release: Component: ODSTU
Resolution
Typically, this problem is caused by something in the data in the fields which that portlet loads, being blocked by the SSO setup or security software or network appliance. Changing the portlet to NOT load data without filtering should resolve the issue in most cases. In this particular case, there was a field added to the portlet which contained links to SharePoint sites for Ideas. We simply removed that field from the portlet, and the problem was resolved.