E-SES: Clicking On A Global Search Result URL Containing Unicode Characters Does Not Work (Doc ID 2044767.1)

Last updated on APRIL 11, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.53 to 8.54 [Release 8.4]
Information in this document applies to any platform.

Symptoms

Oracle SES BP4 in a peoplesoft 8.53.13, HRMS 9.2 update with PUM 11

Global search is working fine for all results containing English characters.

Using Greek (or other Unicode encoded) characters the right search results shows up although when we try to open any URL the page is not showing anything and the structure of the page is getting messed.

It has been verified through the SES query search page and it worked fine.

It seems the Unicode characters passed to target URL cause the problem.

The URL when the corrupted layout is showing is:
http://hostname/psp/piraeus/EMPLOYEE/HRMS/c/HR_SRCH_GLOBAL.HR_SRCH_CD.GBL?Page=HR_SRCH_CD&Action=U&EMPLID=96722&EMPL_RCD=0&SESLanguageCd=ENG&sesSrchTxt=%u0394%u0395%u0394%u0395&sesCrefID=PTSF_GLOBAL_SEARCH_GBL&cmd=uninav

If you change the above as the following:
http://hostname/psp/piraeus/EMPLOYEE/HRMS/c/HR_SRCH_GLOBAL.HR_SRCH_CD.GBL?Page=HR_SRCH_CD&Action=U&EMPLID=96722&EMPL_RCD=0&SESLanguageCd=ENG&sesSrchTxt=ΔΕΔΕ&sesCrefID=PTSF_GLOBAL_SEARCH_GBL&cmd=uninav

What has changed is that sesSrchTxt = ΔΕΔΕ the Greek string and not the encoded one

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms