Class Target_org_jboss_resteasy_microprofile_config_ServletContextConfigSource


  • 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
    • Constructor Detail

      • Target_org_jboss_resteasy_microprofile_config_ServletContextConfigSource

        Target_org_jboss_resteasy_microprofile_config_ServletContextConfigSource()