[
https://issues.apache.org/jira/browse/SLING-12676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed SLING-12676.
-----------------------------
> Exception in initializing ResourceAccessSecurity with multiple
> ResourceAccessGate refs
> --------------------------------------------------------------------------------------
>
> Key: SLING-12676
> URL: https://issues.apache.org/jira/browse/SLING-12676
> Project: Sling
> Issue Type: Bug
> Components: Resource Access Security
> Affects Versions: Resource Access Security 1.1.0
> Reporter: Sagar Miglani
> Assignee: Sagar Miglani
> Priority: Major
> Fix For: Resource Access Security 1.1.2
>
>
> When there are multiple reference of ResourceAccessSecurity, initializing
> ResourceAccessSecurityImpl throws following exception:
> {code:xml}
> Caused by: java.lang.ClassCastException: class
> org.apache.sling.resourceaccesssecurity.impl.ResourceAccessGateHandler cannot
> be cast to class java.lang.Comparable
> (org.apache.sling.resourceaccesssecurity.impl.ResourceAccessGateHandler is in
> unnamed module of loader
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader @45037a0c;
> java.lang.Comparable is in module java.base of loader 'bootstrap')
> at
> java.base/java.util.Collections$ReverseComparator.compare(Collections.java:5554)
> at
> java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:355)
> at java.base/java.util.TimSort.sort(TimSort.java:220)
> at java.base/java.util.Arrays.sort(Arrays.java:1308)
> at
> java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:353)
> at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:261)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)