Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.7DR#2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Tomcat 5.5
Description
1) There are n number of pages in the application, all have their own backing beans
2) Forward navigation rule has used in the faces-config.xml and each has scope set to session
3) Search for an address on gMapTest page
4) Go to gMapCtrl page
5) The address searched on teh first page is displayed on the second page as well
6) Add a control on gMapCtrl page
7) Go back to first page the added control is displayed on this page as well
The problem disappears if redirect is used in the navigation rule.
2) Forward navigation rule has used in the faces-config.xml and each has scope set to session
3) Search for an address on gMapTest page
4) Go to gMapCtrl page
5) The address searched on teh first page is displayed on the second page as well
6) Add a control on gMapCtrl page
7) Go back to first page the added control is displayed on this page as well
The problem disappears if redirect is used in the navigation rule.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Its controversial to say if it is a bug or not?
All pages are using the same level of component hierarchy with the same component ids. So when the page forward happens it uses the same javascript context and finding the same name of the GMap and reuses it.
WORKAROUND:
There is a an application level workaround, just to give a unique id to the GMap, if it has been defined on different pages with the same level of hierarchy and the "forward" is being used inside the navigation rules.