Navigation Fails in Spaces When Switching to New Space Context
Last updated on MARCH 08, 2017
Applies to:Oracle WebCenter Portal - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
When changing to another space context with a different navigation model, the navigation model is not actualized to that of the space specified in the contextURL used in the pretty URL and the following error is shown:
The page you requested is not found.
There are no exceptions in WC_Spaces.diagnostic.log in the same time.
As a result, when defining 2 spaces, each with its own navigation model, it is not possible to navigate from one space page to another using the pretty URLs.
Steps to Reproduce
1. Create 2 spaces: Space1, Space2 both with Project Site template and public. Leave all other settings as default
2. Create a new navigation model for Space1:
2.1. Create navigation model
Select Space1 -> Edit -> Edit space -> Resources Tab -> Navigations
Go to the Resources tab and create a new navigation model called NavSpace1
2.2. Edit it and add 2 links to pages from the space
2.3. Link to home page: name it "homepage1" and select the Home Page from Space1.
2.4. Link to wiki page: name it "wiki1" and select the Wiki Page from Space1.
2.5. Make navigation model visible
2.6. Set as default navigation model for the space
3. Repeat step 2 for creating navigation model for Space 2 called "NavSpace2", naming the home page "homepage2" and the wiki page "wiki2"
4. Test the links
The links should be:
In a new browser session open the links in order: 1,2,3,4. You should notice that 1 and 2 work ok, while 3 and 4 give error: page not found
In a new browser session open the links in order: 3,4,1,2 You should notice that 3 and 4 work ok, while 1 and 2 give error: page not found
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