Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 368054

Summary: Navigation Rule tab persists deleted rules
Product: [WebTools] Java Server Faces Reporter: Ram Venkataswamy <ram.venkataswamy>
Component: JSF ToolsAssignee: jsf inbox <jsf-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ram Venkataswamy CLA 2012-01-06 14:22:54 EST
Build Identifier: 20111215-0110

Removing a navigation rule doesn't delete the page nodes

Reproducible: Always

Steps to Reproduce:
- in the faces-config file, create a navigation rule from page1 to page2 with outcome "hello"

- save config file

- switch to source view and remove the entire navigation rule definition

- save config file

- switch to Navigation Rule tab

The navigation rule tab is not synchronized with the changes.

- close & re-open faces-config file and switch to Navigation Rule tab

Now, the links are deleted but the page nodes continue to persist.

NOTE: I even tried manually deleting from Navigation rule tab. But it re-appears if we close & re-open config file.
Comment 1 Ram Venkataswamy CLA 2012-01-06 14:27:36 EST
NOTE: On the first instance if the navigation rule is directly deleted from Navigation rule tab then it is not persisted. The problem seems to occur only when modified in the source view.