We're using the Bitbucket Docker images in our testing enviroment (https://hub.docker.com/r/atlassian/bitbucket).
Today, we realized that the instances are not working anymore, showing a stacktrace with root cause
java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @107e502
Using version tag 8.7 is working, but it looks like any higher version is broken.
Based on the available tags, I assume that the image are shipped with Java 17 starting with 8.8 and there's a compatibility issue with that version.
Is someone else also having this issue? I think it's a general thing but cannot rule out that it is something in our setup.
Uh oh. An oops by Atlassian. Thanks for pointing this out.
I'm still on 7.21 LTS