I think that JDK16 no longer allows --illegal-access=permit so i suppose this warning from jdk<=15 becomes an error when you go to 16+
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/home/smallette/jvm/apache-tinkerpop-gremlin-console-3.5.0/lib/groovy-2.5.14-indy.jar) to method java.lang.Object.finalize()
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.CachedClass
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
is that the package/class that produces the fail for you? if so, our inability to upgrade Groovy out of 2.x continues to bite:
For now I think your only recourse is to stick with an earlier version of the JDK. fwiw, i really like:
it makes keeping various runtimes up to date and switching versions of things easy.
As for Bitsy, yes, the commons-configuration upgrade essentially breaks all providers. It should be an easy fix though as I imagine most providers simply need to alter some package names with some find/replace. That's mostly all that changed. I couldn't say if that's all that Bitsy needs to support 3.5.0 of course but I don't think that it would too hard to get Bitsy up to 3.5.0 speed fairly quickly.