E-PORTAL: Links from a WorkCenter gives error message "Site name is not valid. Check your url syntax and try again." on site names using underscores (Doc ID 1530226.1)

Last updated on AUGUST 01, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.52 and later
Information in this document applies to any platform.

Symptoms

CS 9.0 PT 8.52

When a Portal sitename contains the site name with an "underscore" e.g. admin_base which is supported according to Portal PeopleBooks "Enterprise PeopleTools 8.50 PeopleBook: PeopleTools Portal Technology" some the workcenter delivered DEMO links are failing


For example,
the base URL for the Work Center is this:
.../psp/admin_base/EMPLOYEE/HRMS/c/PTAL_ADMIN.PTAL_SAMPLE_PAGE.GBL Name

When the error message “Site name is not valid. Check your url syntax and try again.” Is displayed, the URL of the frame looks like this:

...../psc/admin_base_base/EMPLOYEE/HRMS/c/PTAL_ADMIN.PTAL_DEMOPGLT.GBL?Action=U

The site name is invalid. It should be admin_base, not admin_base_base.

When building anew site with no underscores there would be no issue but this conflicts with the lines of PeopleBooks

 

TEST CASE:

=========

In a DEMO environment Go to the Sample WorkCenter page:

Main Menu > PeopleTools > Portal > WorkCenter > Sample WorkCenter Page

 The WorkCenter > Sample WorkCenter Page page gives 9 different ways of transferring to new pages.  Below is a summary of how they work

+++++++++

Internal Link>Open in New Window >Works

Internal Link>Replace Window>Site name is not valid. Check your url syntax and try again.

Internal Link>Open in Target Frame>Site name is not valid. Check your url syntax and try again.

External Link>Open in New Window>Works

External Link>Replace Window>Works

External Link>Open in Target Frame>Works

PeopleCode>Transfer>Site name is not valid. Check your url syntax and try again.

PeopleCode>Transfer New Window>Site name is not valid. Check your url syntax and try again.

PeopleCode>Redirect URL>Site name is not valid. Check your url syntax and try again.

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