"HttpSession is invalid" error when opening task in BPM 12.2.1.1 (Doc ID 2175303.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

Oracle Business Process Management Suite - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

The following exception occurs in the logs when trying to open an ADF task:

[2016-07-20T12:13:13.679-04:00] [soa_server2] [ERROR] [] [org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl] [tid: [ACTIVE].ExecuteThread: '56' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: 47997f29-5392-4dd5-a835-5b5a884a99fe-001d33c5,1:30740] [APP: ] [partition-name: DOMAIN] [tenant-name: GLOBAL] [oracle.soa.tracking.FlowId: 320059] [oracle.soa.tracking.InstanceId: 351302] [oracle.soa.tracking.SCAEntityId: 50013] [FlowId: 0000LO3dcl51j^OLMiG7ye1NZKHa00000x] [[
java.lang.IllegalArgumentException: java.io.EOFException
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator$MutatedBeanChecker._deserializeObject(CheckSerializationConfigurator.java:678)
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator$MutatedBeanChecker.checkForMutations(CheckSerializationConfigurator.java:636)
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator$SerializationChecker.checkForMutations(CheckSerializationConfigurator.java:1034)
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator$SerializationCheckingWrapper.checkForMutations(CheckSerializationConfigurator.java:459)
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator.endRequest(CheckSerializationConfigurator.java:119)
at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._endConfiguratorServices(GlobalConfiguratorImpl.java:722)
at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._endConfiguratorServiceRequest(GlobalConfiguratorImpl.java:612)

AND

Caused by: java.lang.IllegalStateException: HttpSession is invalid
at weblogic.servlet.internal.session.SessionData.check(SessionData.java:467)
at weblogic.servlet.internal.session.SessionData.getAttribute(SessionData.java:422)
at org.apache.myfaces.trinidadinternal.config.CheckSerializationConfigurator$SerializationChecker$SessionBeanTracker$SessionWrapper.getAttribute(CheckSerializationConfigurator.java:1177)

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms