Joerg Hoh created SLING-10371:
---------------------------------
Summary: SlingAdaptable: ConcurrentModificationException on nested
adaptTo() calls
Key: SLING-10371
URL: https://issues.apache.org/jira/browse/SLING-10371
Project: Sling
Issue Type: Task
Components: API
Affects Versions: API 2.23.4
Reporter: Joerg Hoh
I introduced a regression with SLING-10327, that nested adaptTo() calls on the
same adaptable throw a ConcurrentModificationException.
{noformat}
java.util.ConcurrentModificationException
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134)
at
org.apache.sling.api.adapter.SlingAdaptable.adaptTo(SlingAdaptable.java:104)
at
org.apache.sling.resourceresolver.impl.ResourceResolverImpl.adaptTo(ResourceResolverImpl.java:636)
{noformat}
Reverting
https://github.com/apache/sling-org-apache-sling-api/commit/eeb8f84f92a2f1bbfad236ba9dca9c15c2e837f3
--
This message was sent by Atlassian Jira
(v8.3.4#803005)