]
Jason Greene updated WFLY-5497:
-------------------------------
Fix Version/s: 12.0.0.Final
(was: 12.0.0.CR1)
Add <distributable/> to shared-session-config schema
----------------------------------------------------
Key: WFLY-5497
URL:
https://issues.jboss.org/browse/WFLY-5497
Project: WildFly
Issue Type: Feature Request
Components: Clustering, Web (Undertow)
Affects Versions: 10.0.0.CR2
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Fix For: 12.0.0.Final
Currently, the shared-session-config does not indicate whether a distributable or
non-distributable session manager should be used. Consequently, we assign the session
manager implementation based on the availability of the module providing the distributed
implementation. Since the default infinispan web session configuration attempts to
passivate sessions on shutdown, users will see NotSerializableExceptions on shutdown if
they use non-serializable session attributes - even if their web applications do not
define themselves as being <distributable/>.
To clarify this ambiguity, we should add a <distributable/> element (a la web.xml)
to the shared-session-config schema to determine which session manager implementation to
use.