PQ62558: 'EVERY TIME YOU START INTERNET EXPLORER' SELECTED IN INTERNET EXPLORER DOES NOT DISPLAY NEXT PAGE TO BE DISPLAYED | |||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||
APAR status Closed as user error. Error description With 'Every visit to the page' selected, the application works correctly and when selecting Configuracion from the Lista de 0000 page, Lista de 0001 is displayed containing all 25 options. However with 'Every time you start Internet Explorer selected, when selecting Configuracion from the Lista de 0000 page, this page is redisplayed still containing the original 3 options. The new page is never displayed.Local fix Use HTTP Transport Handler, or use 'Every visit to the page'.Problem summary Problem conclusion Temporary fix Comments The Web application is not working properly with browser caching on because some of the deployed JSPs cannot be displayed if the browser is caching the pages. The application will only work with Microsoft IE when the browser setting for "Check for newer versions of stored pages" is set to "Every visit to the page". With this setting we disable the browser's cache. The problem is that the application "menu.jsp" is generating different responses. If you are going to use caching you cannot generate different responses for the same request. The browser will cache the first "menu.jsp" response and never re-drive menu.jsp to generate the alternate response. The HTTP Server sets the "Last-Modified: " header to current date/time on responses that are generated by GWAPIs. Websphere Application Server is a GWAPI. The HTTP Transport Handler does not set this header. When a response has a "Last-Modified:" header, Micrososft I/E will cache it and will determine a TTL (time to live) value based on that header. So, in the case of the HTTP Server, the menu.jsp was being cached and this cached version was being used on subsequent menu.jsp requests. In the case of the HTTP Transport Handler , with no "Last-Modified:" header set, menu.jsp was being cached, but Microsfot I/E considered it stale for each subsequent request and drove a menu.jsp request to WebSphere for z/OS. SOLUTION : Set "NoLastMod on" directive in httpd.conf. If "NoLastMod on" is specified the Last-Modified header will not be set.
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ62558
IBM Group: Software Group
Modified date: Sep 12, 2002
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.