Portlet not displaying when hyperlinks are returned with the data in that portlet
search cancel

Portlet not displaying when hyperlinks are returned with the data in that portlet

book

Article ID: 115768

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity 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.

Problematic URL example: https://projects.xxx.com/EUC00020-000/Project%20Documents/MS%20Office%20Upgrade%20-%