[jboss-jira] [JBoss JIRA] (ELYWEB-35) Distributed sessions are immutable when obtained by id
Pedro Igor (Jira)
issues at jboss.org
Wed Dec 5 11:30:01 EST 2018
Pedro Igor created ELYWEB-35:
--------------------------------
Summary: Distributed sessions are immutable when obtained by id
Key: ELYWEB-35
URL: https://issues.jboss.org/browse/ELYWEB-35
Project: Elytron Web
Issue Type: Bug
Components: Undertow Servlet
Affects Versions: 1.3.0.Final
Reporter: Pedro Igor
When deploying distributable JEE applications it is not possible to invalidate a session scope when obtaining the scope based on the id, using {{org.wildfly.security.http.HttpServerScopes#getScope(org.wildfly.security.http.Scope, java.lang.String)}}.
This is because the distributable session manager from Wildfly clustering subsystem returns a {{DistributableImmutableSession}} which does not support writes to the session and the {{invalidate}} method is a no-op.
This also implies that session scopes obtained by id cannot be used to set any attribute to the underlying session in Undertow.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list