final class Target_org_jboss_resteasy_microprofile_config_ServletContextConfigSource
extends Object
We need this class to ensure that ServletContextConfigSourceImpl
isn't loaded unless Undertow has been explicitly added.
This is done because the OpenTracing extension depends on javax.servlet which results in
ServletContextConfigSourceImpl
being loaded (due to what ServletContextConfigSource
checks for), which in turns leads to
GraalVM failing because the class cannot be instantiated.
See https://github.com/quarkusio/quarkus/issues/9086
Furthermore, we only reference the class by its name as not avoid having GraalVM fail if the class is not on classpath
at all.
See https://github.com/quarkusio/quarkus/issues/14876