2 Replies Latest reply on Nov 10, 2006 9:06 AM by samfra

    Application works in Firefox, but loses Session in Internet

      I have been working on a application and am facing this peculiar problem.

      The application is very well tested, has quite a few installations, and has always worked fine with both IE and FF. But, not this time.

      Setup:
      Windows Server 2003 R2, Standard Edition, SP1.
      P4, 2 Gb RAM.
      JDK 1.5.0_06.
      JBoss 4.0.1RC1
      Apache 2.2.3 with mod_jk of the same version.
      MySql 5.0.24 DB.

      Once the user logins, the user object is placed in the HttpSession object. Then the application gets the user from the HttpSession and shows the corresponding menu items, based on the permissions the user has. But now when the user clicks on a menu item, the application is throwing a NullPointerException, which is the user is not in the session anymore.
      This happens only in IE.

      The same process is tested in Firefox, and the entire application works fine.
      The application is not using cookies.
      The site is in the Trusted Zone for IE.
      The same IE displays all our other installation of the application without any issues.
      The same code is deployed on another machine, and IE is able to display the application without any problem.
      Only on this machine, from any IE, the user object is lost from the session.
      And its not an Apache issue, because going by :8080 does the same thing.
      Its not the DB, because even if I point the application to another DB, I get the same problem (only with IE).
      Maybe, its not really a JBoss issue, because the application is working fine in Firefox.
      But the session is lost.

      Any ideas how to resolve this issue?
      Plz let me know if you need some more info.

      Thanks,
      Karan