VWP: Session lost after navigating 20 pages in IE6 & IE7

In the known issues of VWP 5.5.1 release notes, it mentions
"In projects with more than 20 pages, session data is lost and information saved in a session bean attribute is reset to Null once user navigates past about page 20. This is not an issue in Firefox or other browsers."
Our project have many JSP pages, and we found that the workaround (change security setting of IE ) mentioned in below released note doesn't work.
http://www.netbeans.org/community/releases/55/1/vwp-release-notes.html#knownissues
Is there any other workaround solution instead?

Well. I got a workaround solution for this issue:
Setting enableCookies to false in sun-web.xml can avoid this problem.
Here is my setting:
<session-config>
<session-properties>
<property name="timeoutSeconds" value="1200"/>
<property name="enableCookies" value="false"/>
</session-properties>
</session-config>
Message was edited by:
waynehu

Similar Messages

  • Losing session state after error page

    Hi there,
    I'm kinda new to all this so please bear with me.
    I've created a little app in HTML DB using the Oracle 10g XE database. The app is now in production and working ok. I do however have one issue that I am unable to resolve. The problem is this.
    If the user encounters an untrapped error on a page, e.g. they type in more data than the database field allows, then an error message will be displayed on a separate page, with an OK button. When they click the OK button, they are taken back to the page they came from, but any data they had typed in is gone. As you can imaging this is quite frustrating for the user. I know that this feature does work correctly (i.e. your data is retained), as I've seen it working on one of the demo applications. However, I'm at a loss at to what controls this behavior. Does anyone have any idea what setting I might need to change to get this working?
    Additional Info: When I call this page initially, I do clear session state for the page I am going to (using the f?p syntax), as I want the page to be blank when the user has clicked on the create new record button. Perhaps this in causing the session state to be lost when I navigate back there after being on the error page. If this is the case is there some way I can stop it from clearing session state for the page it is returning from the error page?
    Regards
    Joe Kennedy

    Scott,
    I have created the application on online as you suggested. I was unable to login to the application with my username and password so I deleted the login page and security scheme and accepted the default login page. The really wierd thing is it works as expected, i.e. when I get the error and click ok, the data is still on the page as I entered it. That means there must be something wrong with my setup on my PC, but I don't know what. I will try dropping and recreating the appication from scratch to see if that will fix it. Could it have something to do with the security scheme? That is the only thing I changed with the version I created online.
    Thanks
    Joe.

  • Session lost after fail over. (I kill down the server during servlet invocation)

              I just tested the failover ability of our WebLogic
              cluster. We have two instances, first, I logged onto
              the web site and created a session, and then I called
              a servlet, in which there is a complicated computation
              which will take about 5 seconds, during the
              invocation, I issued the kill -9 to shut the server
              down at once. It did failover, but the http session
              was lost,So I got the session timeout page. But if I
              kill down that server after the invocation, then it
              can failover succesfully without loss of session.
              Could you tell me is there any difference between
              killing down server during and between invocations of
              servlet or JSP?
              The configuration:
              WLS5.1 with sp8. Solaris 5.8
              Using in memory replication.
              Thank you very much for your help.
              

              I just tested the failover ability of our WebLogic
              cluster. We have two instances, first, I logged onto
              the web site and created a session, and then I called
              a servlet, in which there is a complicated computation
              which will take about 5 seconds, during the
              invocation, I issued the kill -9 to shut the server
              down at once. It did failover, but the http session
              was lost,So I got the session timeout page. But if I
              kill down that server after the invocation, then it
              can failover succesfully without loss of session.
              Could you tell me is there any difference between
              killing down server during and between invocations of
              servlet or JSP?
              The configuration:
              WLS5.1 with sp8. Solaris 5.8
              Using in memory replication.
              Thank you very much for your help.
              

  • Single user mode session lost after backgound processes jump in

    We have an application running on SQL server. This application restores DB very frequently using Single user mode. Following are the SQLs that are executed to restore the database in single user mode and to get the database back in multi user mode.
    alter database [test-db] set single_user with rollback immediate; --This sql is run using test-db
    use master;restore database [test-db] from database_snapshot = 'snapshot_test-db';
    alter database [test-db] set multi_user;
    After switching the test-db to single user mode some 4-5 background processes of Taskmanager jump in for the test-db kicking off the session that application has taken over in single user mode . These background process are deadlocked between them selves.
    Please refer to the output of sp_who2 below at link.
    http://social.microsoft.com/Forums/getfile/200625
    and following is the deadlock XML.
    NOTE: SPIDs in deadlock XML may differ from the output of sp_who2 as spids keeps on changing for these processes.
    <deadlock-list>
    <deadlock victim="process4bbfc78">
    <process-list>
    <process id="process4bbfc78" taskpriority="0" logused="10000" waitresource="DATABASE: 5 " waittime="705" schedulerid="1" kpid="1648" status="background" spid="22" sbid="0" ecid="0" priority="0" trancount="0">
    <executionStack/>
    <inputbuf>
    </inputbuf>
    </process>
    <process id="process6d44388" taskpriority="0" logused="10000" waitresource="DATABASE: 5 " waittime="419" schedulerid="1" kpid="5796" status="background" spid="30" sbid="0" ecid="0" priority="0" trancount="0">
    <executionStack/>
    <inputbuf>
    </inputbuf>
    </process>
    <process id="process6d44718" taskpriority="0" logused="10000" waitresource="DATABASE: 5 " waittime="109" schedulerid="1" kpid="3908" status="background" spid="16" sbid="0" ecid="0" priority="0" trancount="0">
    <executionStack/>
    <inputbuf>
    </inputbuf>
    </process>
    <process id="process4bbee38" taskpriority="0" logused="10000" waitresource="DATABASE: 5 " waittime="313" schedulerid="1" kpid="2656" status="background" spid="15" sbid="0" ecid="0" priority="0" trancount="0">
    <executionStack/>
    <inputbuf>
    </inputbuf>
    </process>
    </process-list>
    <resource-list>
    <databaselock subresource="FULL" dbid="5" dbname="unknown" id="lock4671600" mode="S">
    <owner-list>
    <owner id="process6d44718" mode="S"/>
    <owner id="process4bbee38" mode="S"/>
    </owner-list>
    <waiter-list>
    <waiter id="process4bbfc78" mode="X" requestType="wait"/>
    </waiter-list>
    </databaselock>
    <databaselock subresource="FULL" dbid="5" dbname="unknown" id="lock4671600" mode="S">
    <owner-list>
    <owner id="process4bbfc78" mode="S"/>
    </owner-list>
    <waiter-list>
    <waiter id="process6d44388" mode="X" requestType="wait"/>
    </waiter-list>
    </databaselock>
    <databaselock subresource="FULL" dbid="5" dbname="unknown" id="lock4671600" mode="S">
    <owner-list>
    <owner id="process4bbfc78" mode="S"/>
    </owner-list>
    <waiter-list>
    <waiter id="process6d44718" mode="X" requestType="wait"/>
    </waiter-list>
    </databaselock>
    <databaselock subresource="FULL" dbid="5" dbname="unknown" id="lock4671600" mode="S">
    <owner-list>
    <owner id="process4bbfc78" mode="S"/>
    </owner-list>
    <waiter-list>
    <waiter id="process4bbee38" mode="X" requestType="wait"/>
    </waiter-list>
    </databaselock>
    </resource-list>
    </deadlock>
    </deadlock-list>
    On searching for this problem I found out that people have faced similar problem but I was unable to find out the root cause and debug steps for this problem. Stopping the SQL server is provided as a solution to kick out these background processes but this
    is not a feasible in our case as code to restore DB runs very frequently resulting in this problem at a good frequency.
    I also made sure that SQL Server Agent is not running. The SQL services running on server are SQL server, SQL Server Browser and SQL Server VSS Writer.
    Any help will be appreciated as this is a blocker problem.
    Thanks,

    Hi Amrita,
    We can open a transaction, make data modifications to generate a lot of transaction log, and then run ALTER DATABASE AppDB SET MULTI_USER in the same transaction. You can also refer to the following document:
    Getting out of single user mode:
    http://blogs.msdn.com/b/dfurman/archive/2012/01/20/getting-out-of-single-user-mode.aspx
    Allen Li
    TechNet Community Support

  • Window Focus Lost After Saving Page - Any Way To Get It Back With Keyboard?

    I've recently begun using Safari for Windows after having used Opera for years, and have run into a problem with window focus that I didn't have with Opera. Specifically, if you save a web page in Safari, you then find that the following functions are no longer available from the keyboard:
    1. Going back to a web page previous to the one that you just saved. Ctrl+[ does not function.
    2. Performing a search. Ctrl+F does not function.
    3. Scrolling to the bottom or top of the page. Ctrl+End and Ctrl+Home do not function. (For some reason, however, the PageUp and PageDown keys do still work in this situation.)
    Why is this, and more importantly, is there a quick and easy way that you can, using only the keyboard, regain the window focus so that these functions will work again? I'm currently having to click somewhere on the page I've just saved in order to regain the focus. This is a nuisance.
    Thanks for any advice.
    George
    Message was edited by: safwin

    Thanks very much. Hitting 'Alt' button after saving the page does resolve the first (and most important) two of the three issues I listed above. FWIW, the Ctrl+End and Ctrl+Home functions only work in this post-save scenario (as I discovered by experimenting a few minutes ago) if you hit the 'Alt' button twice (or if you do something else, like perform a search and then use Ctrl+End/Home).
    By the way, before posting a few days ago, I had tried using the Alt+Tab method when I had two or more applications' windows open, and it didn't help. But, after reading your last post, I've found that if you use Alt+Tab when Safari is the only window open, then it does resolve the issue, although of course, as you've indicated, it's not actually necessary to hit the 'Tab' key.
    Thanks again!
    George
    Message was edited by: safwin

  • Howto call the @Remove method of a stateful session bean after JSF page ...

    I use EJB3, JPA, JSF in my web application. There are 2 database tables: Teacher and Student. A teacher can have many (or none) students and a student can have at most 1 teacher.
    I have a JSF page to print the teacher info and all his students' info. I don't want to load the students' info eagerly because there's another JSF page I need to display the teacher info only. So I have a stateful session bean to retrieve the teacher info and all his students' info. The persistence context in that stateful session bean has the type of PersistenceContextType.EXTENDED. The reason I choose a stateful session bean and an extended persistence context is that I want to write something like this without facing the lazy initialization exception:
    <h:dataTable value="#{backingBean.teacher.students}" var="student">
        <h:outputText value="${student.name}"/>
    </h:dataTable>Because my session bean is stateful, I have a method with the @Remove annotation. This method is empty because I don't want to persist anything to the database.
    Now, my question is: How can I make the @Remove method of my stateful session bean be called automatically when my JSF page finishes being rendered?

    Philip Petersen wrote:
    I have a few questions concerning the EJB remove method.
    1) What is the purpose of calling the remove method on stateless session
    bean?There isn't one.
    >
    2) What action does the container take when this method is called?It checks that you were allowed to call remove (a security check) and then
    just returns.
    >
    3) What happens to the stateless session bean if you do not call the remove
    method?Nothing
    >
    4) Is it a good practice to call the remove method, or should the remove
    method be avoided in the case of stateless session beans?
    Personally, I never do it.
    -- Rob
    >
    >
    Thanks in advance for any insight that you may provide.
    Phil--
    AVAILABLE NOW!: Building J2EE Applications & BEA WebLogic Server
    by Michael Girdley, Rob Woollen, and Sandra Emerson
    http://learnWebLogic.com
    [att1.html]

  • Data lost after navigating to other iview

    Hi
    I have two web dynpro iviews iview1 and iview2 in portal.
    Iview1 has link for navigating to iview2.
    I am using following code for navigation :
    WDPortalNavigation.navigateAbsolute("<<url>>",WDPortalNavigationMode.SHOW_INPLACE,WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,<<parameters>>);
    User can navigate back to iview1 by clicking 'Back' button in iview2.
    However, this results in loss of any unsaved data, like search result, in iview1.
    When I change WDPortalNavigationMode to SHOW_HEADERLESS_PORTAL unsaved data is not lost but iview opens in new window.Same is the case with setting work protect mode to STANDARD.
    Can we preserve unsaved data while navigating to other iview in the same window?Is it possible?
    Thanks in advance,
    Apurva

    Hi
    I have tried changing work protect mode to STANDARD, but with this iview is opened in new window and not in same window.
    I need to display second iview in same window according to business requirements.
    Regards,
    Apurva

  • Previous session lost after crash :(

    Firefox crashed and now my previous session is greyed out/not available. I have my profiles folder open, but not sure if I save the sessions files in time. Might have been replaced with the newest session already. Can I use any of the files in the sessionstore-backups folder to find a backup point, and how?

    The kinds of files you may find among your sessionstore-backups files are:
    * recovery.js: the windows and tabs in your currently live Firefox session (or, if Firefox is closed, your last session)
    * recovery.bak: a backup copy of recovery.js
    * previous.js: the windows and tabs in your last Firefox session
    * upgrade.js-''build_id'': the windows and tabs in the Firefox session that was live at the time of your last update
    ''Please copy them all to a safe location so Firefox doesn't replace or cull them.''
    Could you take a look at what you have and the date/time of the various files to see whether you think any of them would have the missing tabs?

  • Google multiple sign-in session lost after restart

    It's been a while since i use Firefox. so I'm not really sure whether it's an active issue or not.
    Anyway, like everyone else does these days. I usually logged in to Gmail with both my personal and my Google Apps office account. nothing unusual there.
    But this bug really annoys me. Every time I restart Firefox, I get back with only one account logged in (usually the last active session). Anyone experiencing the same issue?

    You may have better luck using Chrome for access to Gmail and chat.
    You could try a Safe Mode boot ...
    Startup your Mac in Safe Mode
    A Safe Mode boot takes a longer than a normal boot so be patient.
    Once you are in Safe Mode, click Restart  from your Apple () menu.
    Then try Safari.
    message edited by: cs

  • Only seeing Blank Pages for IE6 & IE7

    Currently testing a site in development and this is my first try of Browser Lab, and am getting blank views for IE6 and IE7.
    I am using the online version (not through Dreamweaver).
    Any suggestions on how to get it to work?
    Thanks Steve.

    Hi steve@mcpd,
    Thank you for your interest in BrowserLab.  We are currently looking into a similar issue another customer has encountered, but have not established a root cause.  If you don't mind sharing, I'd be grateful if you would Private Message me the URL that you are testing (so far the problem seems to be specific to a certain type of web server or domain name convention).
    Regards,
    Josh

  • User Settings lost after session is released

    I am having a problem with the User settings being lost after the user logs off the system.
    menu settings, fields displayed in Marketing  Documents,  displayed User Defined fields and the
    sequence of User defined fields get lost after the session ends.  This does not happen to all users,
    just some users.  The users that keep losing their settings keep losing their settings,  the ones that do not have a
    problem seem never to have a problem.
    has anyone else experienced this problem and if so, how has it been resolved?
    Thanks in Advance!!!
    Dana

    Dana,
    You may check these threads first:
    change in form settings
    Re: Settings don't seem to "stick" after being added from the Form Setttings
    Re: 2007A PL42 and Windows Roaming Profiles
    Form settings not saving
    Thanks,
    Gordon

  • Inablility to retrieve values of session variables in irpt page

    We currently are using xMII 11.5.  We are having difficulty retrieving values assigned to our created session variables. 
    We have defined 2 users, each associated with session variables whose values differ by user.  Each user is associated with a different irpt page which retrieves information based on the values passed by the session variables.  Both pages return correct information in the grid using the as the param.1 value on the opening of the page. 
    On one page, we are able to retrieve the values of the session variables in Javascript by placing hidden fields on the document and using the document.getelementbyID("hiddenValue1").value.  The other irpt will only bring back the name of the of the session variable in the curly braces, .
    Both users are set up the same in System Security and Data Access.  If we switch the pages opened for the user in the Portal Navigation, one page will return the values no matter which user and the other page will always bring back the session variable name in the braces.  This makes us believe that it is not a problem with the user setup or the definition of the session variables.
    Would anyone be able to help us understand what needs to be done to correct this issue?

    Michelle,
    Have you tried URL encoding your irpt pass through parameters in your Navigation link?  Perhaps the commas and parenthesis are causing some issues ( http://help.sap.com/saphelp_xmii115/helpdata/en/Getting_Started/Template_Editor/Query_Construction.htm )
    Just to clarify, the Role/User attributes defined in LHSecurity are truly session properties, and the session properties are shown by the PropertyAccessServlet results.  Adding the name/value pairs to the URL are only a one-shot pass through to the ReportServlet that processes web pages with .irpt extenstions, so they don't actually set the session properties and are non-retentive beyond the one page.  As you are presently doing with the navigation links, we typically recommend URL passthroughs for page to page activities and using the session itself for name/value pairs that you want to set once and use anywhere throughout your application.
    document.APPLET.getPropertyValue(NAME); will also give you access to the session through javascript, but if you do a view...source in the browser after your TeamLeaderView web page has loaded you should see the results of the search/replace efforts of the ReportServlet, and the javascript you are using to get values out of hidden form field elements should simply reflect the text you see in the view source window.
    If they work inside APPLET tags like you mentioned for Param.1 you could also use document.APPLET.getQueryObject().getParam(1); instead of the hidden form field elements, and remember that you have 32 params and if they are not used in the underlying query can provide a very nice place to 'catch' the results like you are are doing with hidden form field elements that could potentially get reset by a form button.
    Regards,
    Jeremy

  • Session lost

    Hello, to all expertise
    Isnt any people got face session lost issue before?
    Project Description
    Structs -> (MVC)
    Session Time Out(Web.xml)
    <session-time-out> 1hours
    Application Server
    JBoss 4
    Windows XP and Internet Explorer 6.0
    Using JDeveloper10g as IDE tools
    Trying Solutions (But also kenot resolve problems)
    1) Increase the session time out
    2) Add one class for HttpSessionListener
    a) public void sessionCreated(HttpSessionEvent se){}
    b) public void sessionDestroyed(HttpSessionEvent se){}
    If i not mistaken, the sessionCreated is when first time we go in into the page, then the sessionCreated wont be call unless there was new request or new user... What i trying to say is the sessionCreated is only be call once for one browser.. However, each time when i was doing some transaction or click on any window pop up menu like using javascript : window.showmodaldialog, or alert scriplet, it since got the session will recreated.. But the case is i cant really estimate when the
    session will recreated... Each time the session recreated, the attribute and all the value store in that particular will be lost rite?
    Further more, i declare one SessionManager.class to store all the session variable include the session id after the user success to login to the screen. Each time when the was transaction in database such as add, update, I will using the vector to store and compare whether the request.getSession().getId is same with the same the sessionid in vector or not... If there was same, then the continue the following task, if there was different between the id in request with the vector, means the session is recretead so i will send redirect to the login page...
    For the add and update transaction we will use the alert("Add success"); to inform the user the database have been success added!
    But the session lost is after 4 minutes or within 10 minutes very often it happen even the page are activate by the user...
    Isnt any one got happen this before? Isnt the alert pop up menu? or isnt the window.showModalDialog cause it?
    I didnt use any session.invalidate or any session.remoteatrribute to remove all the session stuff.. How can it will recreated new one?
    Very Thanks to have your all useful suggestion and guideline
    Thanks and best regards
    Kim;

    Hello
    To all expertise, does anyone have any idea regarding this session lost issues? Thanks in advance.. Appreciate on any idea for helping
    Thanks
    Best Regards
    Kim

  • Session Lost Issues

    Hello, to all expertise
    Isnt any people got face session lost issue before?
    Project Description
    Structs -> (MVC)
    Session Time Out(Web.xml)
    <session-time-out> 1hours
    Application Server
    JBoss 4
    Windows XP and Internet Explorer 6.0
    Using JDeveloper10g as IDE tools
    Trying Solutions (But also kenot resolve problems)
    1) Increase the session time out
    2) Add one class for HttpSessionListener
    a) public void sessionCreated(HttpSessionEvent se){}
    b) public void sessionDestroyed(HttpSessionEvent se){}
    If i not mistaken, the sessionCreated is when first time we go in into the page, then the sessionCreated wont be call unless there was new request or new user... What i trying to say is the sessionCreated is only be call once for one browser.. However, each time when i was doing some transaction or click on any window pop up menu like using javascript : window.showmodaldialog, or alert scriplet, it since got the session will recreated.. But the case is i cant really estimate when the
    session will recreated... Each time the session recreated, the attribute and all the value store in that particular will be lost rite?
    Further more, i declare one SessionManager.class to store all the session variable include the session id after the user success to login to the screen. Each time when the was transaction in database such as add, update, I will using the vector to store and compare whether the request.getSession().getId is same with the same the sessionid in vector or not... If there was same, then the continue the following task, if there was different between the id in request with the vector, means the session is recretead so i will send redirect to the login page...
    For the add and update transaction we will use the alert("Add success"); to inform the user the database have been success added!
    But the session lost is after 4 minutes or within 10 minutes very often it happen even the page are activate by the user...
    Isnt any one got happen this before? Isnt the alert pop up menu? or isnt the window.showModalDialog cause it?
    I didnt use any session.invalidate or any session.remoteatrribute to remove all the session stuff.. How can it will recreated new one?
    Very Thanks to have your all useful suggestion and guideline
    Thanks and best regards
    Kim;

    There is a performance penalty for using SSL, but there are solutions to address that penalty (SSL hardware acceleration). And, no, SSL doesn't prevent anyone from guessing anything, but the point of using a UUID for session tokens is to make guessing extremely difficult even with brute-force repetitive approaches.
    Dave Watts, CTO, Fig Leaf Software
    http://www.figleaf.com/
    http://training.figleaf.com/
    Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
    GSA Schedule, and provides the highest caliber vendor-authorized
    instruction at our training centers, online, or onsite.

  • Only page 1 prints well. Page 2 is offset to the right and information is lost at the page break. FireFox 8 and 9, Mac OS 10.5.8

    This is very similar to a previous post with a later version of OS X, but the fix that worked for the original poster does not work for me.
    Mac OS 10.5.8 FireFox 8 and 9. If I print a web page, either just print or save as PDF, only the first page prints well. Page 2 is offset to the right such that the information is cut off at the right edge. Information is lost at the page break, several lines of text will be lost.
    I use several add-ons for work that are only on Firefox, so using another browser doesn't help much.

    Somebody had a similar problem and was advised to start in safe mode or create a new profile. (Here: https://support.mozilla.org/en-US/questions/906274?s=firefox+print+first+page&r=2&e=sph&as=s). Starting in safe mode disabling all add-ons does not fix the problem for me. When I try to follow the instructions here (https://support.mozilla.org/en-US/kb/Managing-profiles) to start the profile manager, Terminal gives me an error message after I enter the line of text: "The application firefox-bin quit unexpectedly." I have tried it with and without the "-bin" (the error message is the same - just with or without the "-bin"), with a capital or lower case P at the end. Nothing works. Please help.

Maybe you are looking for

  • While installing nComputing in my Windows i am getting registry error

    While installing the nComputing L300 in my Windows 7 Ultimate 32 Bit I am getting the following error. The support people is saying that to you have to correct the registry key but I could not find the HpVcard. So, what to do and how to resolve. Coul

  • N:1 Mapping in PI 7.1

    Hi, I have a scenario on PI 7.1 (RFC to file) where I need to map the RFC node to target node and also a value to target node. RFC                                               Data Type T_CUSTOMER                                DT_CUSTOMER (Element

  • I cannot download my preordered album

    The email sent to me but I don't know how to approve it it just gave me the receipt 

  • CS Home Page not showing

    Hi all, I am facing a stragnge problem. when go to portal page and enter the Username password instead of landing on home page some junk characters are shown. as below "�����"KÓ0-×ĸc«zÜ2, I+ ÎCš-:KǹM,œ8Ø7}ðëq'Vtà ²‰œ{νǟøìêi'|^Âmòpϯ_îïÀ¸wËäZ

  • Searching a chm

    Hi there, Anyone know how you search a chm for special characters? In our product, we have a group template with a [S] suffix. And I have documented these group templates in my help file. But if I want to find this section in the chm, how do I search