You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Volodymyr Siedlecki (Jira)" <de...@myfaces.apache.org> on 2022/12/16 23:11:00 UTC

[jira] [Created] (MYFACES-4534) NullPointerException in CdiAnnotationProviderExtension

Volodymyr Siedlecki created MYFACES-4534:
--------------------------------------------

             Summary: NullPointerException in CdiAnnotationProviderExtension
                 Key: MYFACES-4534
                 URL: https://issues.apache.org/jira/browse/MYFACES-4534
             Project: MyFaces Core
          Issue Type: Bug
    Affects Versions: 4.0.0-RC2, 2.3-next-M7
            Reporter: Volodymyr Siedlecki


This problem is seen to occur with an EAR bundle (containing multiple faces war files). 

Release is called twice during the setup, with the second call resulting in the NPE.

{code:java}
[12/14/22, 7:53:26:792 PST] 00000181 org.apache.myfaces.webapp.FacesInitializerImpl               E An error occured while initializing MyFaces: null
java.lang.NullPointerException
        at org.apache.myfaces.config.annotation.CdiAnnotationProviderExtension.release(CdiAnnotationProviderExtension.java:78)
        at org.apache.myfaces.config.annotation.CdiAnnotationProviderExtension$Proxy$_$$_WeldClientProxy.release(Unknown Source)
        at org.apache.myfaces.webapp.FacesInitializerImpl.cleanupAfterStartup(FacesInitializerImpl.java:281)
        at org.apache.myfaces.webapp.FacesInitializerImpl.initFaces(FacesInitializerImpl.java:251)
        at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:54)
        at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:2466)
        at com.ibm.ws.webcontainer31.osgi.webapp.WebApp31.notifyServletContextCreated(WebApp31.java:510)
        at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:1064)
        at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:6704)
        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.startWebApp(DynamicVirtualHost.java:472)
        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.startWebApplication(DynamicVirtualHost.java:467)
...
{code}

Release method added here: 
https://github.com/apache/myfaces/commit/49352d8d6aa8036f345807ec910342db04c8970a 





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