My Oracle Support Banner

Internal Server Error on j_security_check Page After Login to a Custom WebCenter Application Using Internet Explorer 8 (IE8) (Doc ID 1207852.1)

Last updated on AUGUST 14, 2023

Applies to:

Oracle WebCenter Portal - Version 11.1.1.2.0 to 11.1.1.9.170828 [Release 11g]
Information in this document applies to any platform.

Symptoms

 After Login to a Custom WebCenter Application using Internet Explorer 8 (IE8), the following error occurs:

Error 500--Internal Server Error
java.lang.IllegalStateException: HttpSession is invalid
at weblogic.servlet.internal.session.SessionData.getInternalAttribute(SessionData.java:690)
at weblogic.servlet.internal.session.SessionData.getInternalAttribute(SessionData.java:685)
at weblogic.servlet.security.internal.FormSecurityModule.processJSecurityCheck(FormSecurityModue.java:282)
at weblogic.servlet.security.internal.FormSecurityModule.checkUserPerm(FormSecurityModue.java:209)
at weblogic.servlet.security.internal.FormSecurityModule.checkAccess(FormSecurityModue.java:92)
at weblogic.servlet.security.internal.ServletSecurityManager.checkAccess(ServletSecurityManager.java:82)
at weblogic.servlet.security.internal.WebAppServletContext.secureExecute(WebAppServletContext.java:2204)
at weblogic.servlet.security.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.security.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

The URL in the browser shows the error happens in the j_security_check page: http://server:port/context-root/faces/j_security_check
Refreshing the browser shows the page correctly.
Running the application from Firefox works fine. This application has a portlet deployed to the WLS_Portlet managed server.
The WLS_Portlet managed server shows the following error:

####<> <Error> <HTTP> <MANAGED_SERVER> <WLS_Portlet> <[ACTIVE] ExecuteThread: '84' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <> <BEA-101020> <[ServletContext@<CONTEXT_NUMBER>[app:<APP_NAME> module:<MODULE_NAME>-ViewController-context-root path:/<MODULE_NAME>-ViewController-context-root spec-version:2.5 version:V2.0]] Servlet failed with Exception
java.lang.IllegalStateException: HttpSession is invalid
at weblogic.servlet.internal.session.SessionData.getInternalAttribute(SessionData.java:690)
at weblogic.servlet.internal.session.SessionData.getInternalAttribute(SessionData.java:685)
at weblogic.servlet.security.internal.FormSecurityModule.processJSecurityCheck(FormSecurityModule.java:282)
at weblogic.servlet.security.internal.FormSecurityModule.checkUserPerm(FormSecurityModule.java:209)
at weblogic.servlet.security.internal.FormSecurityModule.checkAccess(FormSecurityModule.java:92)
at weblogic.servlet.security.internal.ServletSecurityManager.checkAccess(ServletSecurityManager.java:82)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2204)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)


Steps to Reproduce:

  1. Create a portlet producer and deploy to WLS_Portlet managed server.
  2. Create a custom WebCenter application and add a Portlet from the producer to a page.
  3. Enable security in the WebCenter application.
  4. Deploy the custom WebCenter application to the WebCenter domain.
  5. Run the application from Internet Explorer 8 (IE8).
    After doing login to the application it will display the error.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.