Notifications

156 views

Description

It is not possible to create a guided tour with Service portal in early London. When trying to open the guided tour record which is based on service portal, the operation fails with the message "The reference to entity "gtd_portal_title" must end with the ';' delimiter."

Steps to Reproduce

 

1. Log in an early London instance as administrator

2. Navigate to Embedded Help > Guided Tour Designer > Create Tour

3. Fill in the fields as below:

  • Name: Demo
  • Tour Type: Service Portal
  • Portal: <Select the portal>
  • Starting Page: <Select the page>

4. Click on the Create button

Observe the error message:

"The reference to entity "gtd_portal_title" must end with the ';' delimiter."

 

Workaround

This issue has been fixed since London Patch 3. Please review the Fixed In section to determine the latest available patch your instance can be upgraded to.

On a just upgraded instance, the issue may be caused by the system property 'glide.ui.escape_all_script' being set to 'false'. Setting this property to 'true' will workaround the issue on earlier instances as well. New deployed instances after London Patch 3 will have this property set to 'true'.

The system property glide.ui.escape_all_script forces all expressions within Jelly JavaScript <script> tags to be escaped by default. It enforces escaping only if the type attribute in the <script> tag is empty, or if the value is text/javascript, text/ecmascript,application/javascript, application/ecmascript, or application/x-javascript.


Related Problem: PRB1300368

Seen In

There is no data to report.

Fixed In

London Patch 2
London Patch 3
Madrid

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-02-22 13:38:17
Published:2019-02-22