Enclosing class:

public static final class RegistryEE.Page extends Object
Page-scope web resource registries are not always available. Their availability depends on the registry having been set by the application or framework.

We have integrated this into our frameworks and tools, and this should be easily added to additional frameworks. In a framework where the request and page are the same, it would be sufficient to unconditionally add a page-scope registry via a ServletRequestListener.