diff --git a/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java b/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java index 2eae876fa..327d6d27b 100644 --- a/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java +++ b/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java @@ -162,21 +162,24 @@ class MyFacesProcessor { - private static final Class[] BEAN_CLASSES = + private static final Class[] BEAN_CLASSES = { + CdiAnnotationProviderExtension.class, + ClientWindowScopeContextualStorageHolder.class, FacesApplicationArtifactHolder.class, FacesArtifactProducer.class, FacesConfigBeanHolder.class, FacesDataModelManager.class, + FlowScopeContextualStorageHolder.class, + PhaseEventBroadcasterPhaseListener.PhaseEventBroadcaster.class, ViewScopeContextualStorageHolder.class, ViewScopeEventListenerBridge.class, - CdiAnnotationProviderExtension.class, WebsocketChannelTokenBuilder.class, - WebsocketSessionManager.class, + WebsocketScopeManager.ApplicationScope.class, + WebsocketScopeManager.SessionScope.class, + WebsocketScopeManager.ViewScope.class, WebsocketScopeManager.class, - ClientWindowScopeContextualStorageHolder.class, - FlowScopeContextualStorageHolder.class, - PhaseEventBroadcasterPhaseListener.PhaseEventBroadcaster.class + WebsocketSessionManager.class, }; private static final String[] BEAN_DEFINING_ANNOTATION_CLASSES =