Navigation Fails in Spaces When Switching to New Space Context (Doc ID 1553182.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Portal - Version 11.1.1.6.0 and later
Information in this document applies to any platform.

Symptoms

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:

Page Not Found...
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:
For Space1:

http://<host>:<port>/webcenter/faces/homepage1?wc.contextURL=/spaces/Space1_14January2013
http://<host>:<port>/webcenter/faces/wiki1?wc.contextURL=/spaces/Space1_14January2013

For Space2:

http://<host>:<port>/webcenter/faces/homepage2?wc.contextURL=/spaces/Space2_14January2013
http://<host>:<port>/webcenter/faces/wiki2?wc.contextURL=/spaces/Space2_14January2013

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

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