ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

New UX not escaping special characters

book

Article ID: 186874

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Clarity New User Experience (New UX) does not properly escape special characters when entered via copy/paste from external source such as notepad, excel etc. As a result it breaks the display capability of such object data when opened in classic PPM.

These characters appear as symbols when viewed in the new UX.




STEPS TO REPRODUCE:

  1. Open New UX via Firefox or MS Edge and Create a project
  2. In project details page enter in the default “objective” text attribute the values as per the attached txt file.
  3. Switch the classic UI and try to open the project details page.

Expected result: The project details page opens up on classic UI and shows project data like new UX

Actual result: The page errors: "[En- Unable to process request - Server or network error]"

When accessing a classic Clarity equivalent page for viewing data a server Error is returned, the error in the logs is as below;

 ERROR 2020-02-12 11:00:17,722 [http-nio-14001-exec-11] uif.UIServlet (clarity:none:none:none)

java.lang.Exception: Could not transform view xml into html.

Cause

Defect DE54017

Environment

Release : 15.7.1 and 15.8

Component : CLARITY PROJECT MANAGEMENT

Resolution

Fixed in 15.8.1

Workaround: Find such special characters on new UX and remove them from the string fields manually.

 

Attachments

1584607399222__text_special_character.txt get_app