lucee.commons.io.res.type.compress.CompressResource cannot be cast to java.lang.Comparable

Description

Basically, doing this : in a lucee archive
CreateObject("java", "java.util.Properties");

seems to trigger
RessourceClassLoader.hash();

And here the Arrays.sort(resources); seems to trigger the main bug as it requires all resources to be comparable.

on a side note, i'm not certain what the Array.sort() purpose is.

Environment

Docker image, x64, jre8

Assignee

Unassigned

Reporter

Xavier De Cock

Priority

New

Labels

None

Fix versions

None

Affects versions

Configure