[ https://issues.apache.org/jira/browse/MYFACES-4119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eduardo Breijo updated MYFACES-4119: ------------------------------------ Status: Patch Available (was: Open) > Disposal method from PushContextFactoryBean is missing @Push annotation > ----------------------------------------------------------------------- > > Key: MYFACES-4119 > URL: https://issues.apache.org/jira/browse/MYFACES-4119 > Project: MyFaces Core > Issue Type: Bug > Affects Versions: 2.3.0 > Environment: myfaces-2.3.x, WebSphere Liberty > Reporter: Eduardo Breijo > Priority: Minor > Attachments: MYFACES-4119.patch > > > Performing integration between JSF MyFaces 2.3 and CDI, I found that the > PushContextFactoryBean class is missing the @Push annotation in the disposal > method, that is, in the close() method. This results in the following > exception: > The exception message was: > com.ibm.ws.container.service.state.StateChangeException: > org.jboss.weld.exceptions.DefinitionException: WELD-001424: The following > disposal methods were declared but did not resolve to a producer method: > - Disposer method [[UnbackedAnnotatedMethod] public > org.apache.myfaces.push.cdi.PushContextFactoryBean.close(@Disposes > PushContext)] > Adding the @Push annotation to the close method should solve this issue. -- This message was sent by Atlassian JIRA (v6.3.15#6346)