Hi All

We have a web application running on WebLogic 9.2 which uses
Ajax,MyFaces,Spring and Tomahawk sandbox.
We have an issue with the Tree Control display for reports.

The whole page is divided into 3 parts namely top, left and right.
In the top frame, we have the main menu items( modules ) with link.
For each selection of the main menu item, the appropriate menu will be
displayed on the left frame of the page. For any selection of items in the
left side tree menu, the contents will be displayed on the right side frame.

We have a report module which basically calling the database procedures to
get the results and writing the data into a excel file. The created excel
file will be available for download at the client side(Browser).
The reporting pages are using Ajax,MyFaces and Tomahawk.

If the report processess huge records and subsequently if we click some
other report item on the left side tree menu (left frame), it displays the
same tree menu on the righ side frame and we have the following in the log.
It suppose to display the jsf view corresponding to the report item selected
on the left side tree menu.

15:47:27,994 DEBUG BaseFilter:193 - Filter start request processing at
13/03/08 15:47  for uri: /GISWeb/jsp/reports/tree.jsf
15:47:27,994 DEBUG BaseFilter:167 - Incoming request has Content-Type header
without character encoding: application/x-www-form-urlencoded
15:47:27,994 DEBUG BaseFilter:209 - Filter request output to XML
15:47:27,994 DEBUG ServletExternalContextImpl:170 - Incoming request has
Content-Type header without character encoding: application/x-www-
form-urlenc oded
15:47:27,994 DEBUG AjaxPhaseListener:146 - Process before phase
RESTORE_VIEW(1)
15:47:27,994 DEBUG GISWebPhaseListener:25 - PROCESSING NEW REQUEST!!!
15:47:28,009 DEBUG StateUtils:240 - Processing state :
rO0ABXVyABNbTGphdmEubGFuZy5PYmplY3Q7kM5YnxBzKWwCAAB4cAAAAAN0AAEycHQAFS9qc3AvcmVwb3J0cy90cmVlLmp
zcA==
15:47:28,009 DEBUG JspStateManagerImpl:237 - Exiting restoreTreeStructure -
No serialized view found in server session!
15:47:28,009 DEBUG GISWebPhaseListener:16 - page: /jsp/reports/ tree.jsp
AFTER - RESTORE_VIEW(1)
15:47:28,009 DEBUG AjaxPhaseListener:68 - Process after phase
RESTORE_VIEW(1)
15:47:28,009 DEBUG LifecycleImpl:164 - exiting from lifecycle.execute in
RESTORE_VIEW(1) because getRenderResponse is true from one of the after
liste ners
15:47:28,009 DEBUG AjaxPhaseListener:146 - Process before phase
RENDER_RESPONSE(6)
15:47:28,009 DEBUG AjaxPhaseListener:154 - PhaseListener enter Before
RenderView Phase with ViewId /jsp/reports/tree.jsp and RenderKitId
HTML_BASIC
15:47:28,009 DEBUG PPRPhaseListener:60 - In PPRPhaseListener beforePhase
15:47:28,009 DEBUG GISWebPhaseListener:27 - page: /jsp/reports/ tree.jsp
BEFOFE - RENDER_RESPONSE(6)
15:47:28,009 DEBUG ApplicationImpl:439 - Stale component found while
creating component of type [org.apache.myfaces.HtmlTree2] for binding
[#{treeBack er.monthlyTree.tree}]

We suspect this could be due to cache at the client browser side. So we had
tried to clear the cache by using meta-tags in the JSP pages, but it doesn't
help. The menus are working fine if the page gets refreshed/reloaded.


Would greatly appreciate if any of you could help me to get rid of this
issue.

Thanks in advance.

-- 
View this message in context: 
http://www.nabble.com/Ajax-MyFaces-Tree-Control-Problem-tp16087943p16087943.html
Sent from the My Faces - Dev mailing list archive at Nabble.com.

Reply via email to