Missing searchTermExpansions Property From The Redirects Definition Leads To Presentation API Or Assembler Returning An Empty redirectCollection Object
Last updated on AUGUST 11, 2016
Applies to:Oracle Commerce Guided Search / Oracle Commerce Experience Manager - Version 11.2 and later
Information in this document applies to any platform.
In case of deploying a new application, the Keywords Redirects (created through Workbench) are being saved and deployed correctly (they are present in the generations zip file after promoting the content to live).
However, when performing a search using either the JSPRef application, or the Front-End application or a basic Assembler-driven ATG JSPRef application, the Keyword Redirects metadata is not returned (redirectCollection object is empty).
The JSPRef application should return Keyword Redirects supplemental objects.
The search through the Assembler should not return a response with an empty redirectCollection object.
The issue can be reproduced at will with the following steps:
1. Deploy a new test application (Test1)
2. Create a Keyword Redirect in the delivered "Default" Keyword Redirect Group with the following properties:
Search Term: blog
Match mode: Match phrase
Redirect link: /blog
3. Promote content to live
4. Search through the JSPRef application, but no Keyword Redirect object is returned
5. Search through the Live Assembler (using the Guided Navigation Service with the RedirectAwareContentIncludeHandler via the ATG integration), but the response contains an empty redirectCollection object:
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