private void resolvePropertyDescriptorResolver() {
        propertyDescriptorResolver = ServiceLoader.load(PropertyDescriptorResolver.class, applicationClassLoader).stream()
                .findFirst()
                .map(ServiceLoader.Provider::get)
                .orElseThrow(() -> new FacesException("No PropertyDescriptorResolver SPI service found"));
    }
A {@link PrimeApplicationContext} is a contextual store for the current application.

It can be accessed via:
<blockquote>
PrimeApplicationContext.getCurrentInstance(context)
</blockquote>
primefaces/src/main/java/org/primefaces/context/PrimeApplicationContext.java