Melloware created MYFACES-4578:
----------------------------------

             Summary: Quarkus3: UnsupportedOperation in BeanManager
                 Key: MYFACES-4578
                 URL: https://issues.apache.org/jira/browse/MYFACES-4578
             Project: MyFaces Core
          Issue Type: Bug
          Components: Extension Feature
    Affects Versions: 4.0.0-RC5
            Reporter: Melloware


Getting this error not in native mode just running in *quarkus:dev* mode.

Java code using OmniFaces works in Qaurkus2 and outside of Quarkus:
{code:java}
public void rebuildView() {
        log.info("OmniFaces rebuildView()");
        Messages.addInfo("cdiViewScopedForm", "Rebuild view invoked: {0}", 
this);
        Faces.setViewRoot(Faces.getViewId());
}{code}
 

 
{code:java}
Caused by: java.lang.UnsupportedOperationException
        at 
io.quarkus.arc.impl.BeanManagerImpl.getPassivationCapableBean(BeanManagerImpl.java:109)
        at 
org.apache.myfaces.cdi.util.ContextualStorage.getBean(ContextualStorage.java:168)
        at 
org.apache.myfaces.cdi.util.AbstractContextualStorageHolder.destroyAll(AbstractContextualStorageHolder.java:213)
     at 
org.apache.myfaces.cdi.util.AbstractContextualStorageHolder.destroyAll(AbstractContextualStorageHolder.java:249)
     at 
org.apache.myfaces.cdi.view.ViewScopeContextualStorageHolder_ClientProxy.destroyAll(Unknown
 Source)
        at 
org.apache.myfaces.cdi.view.ViewScopeContext.destroyAll(ViewScopeContext.java:221)
        at 
org.apache.myfaces.cdi.view.ViewScopeCDIMap.clear(ViewScopeCDIMap.java:147)
        at 
org.apache.myfaces.view.ViewScopeProxyMap.clear(ViewScopeProxyMap.java:151)
        at 
org.apache.myfaces.context.servlet.FacesContextImplBase.setViewRoot(FacesContextImplBase.java:303)
        at org.omnifaces.util.FacesLocal.setViewRoot(FacesLocal.java:489)
        at org.omnifaces.util.Faces.setViewRoot(Faces.java:738)
        at 
io.quarkiverse.omnifaces.it.OmniCdiViewScopedBean.rebuildView(OmniCdiViewScopedBean.java:72)
        at 
io.quarkiverse.omnifaces.it.OmniCdiViewScopedBean_ClientProxy.rebuildView(Unknown
 Source)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.apache.el.parser.AstValue.invoke(AstValue.java:253) {code}
 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to