Title: Message Title
|
|
Hi [~webel] and thanks for the report! This looks like a bug in the {{ViewScope}} context implementation. Specifically [here|https://github.com/javaserverfaces/mojarra/blob/master/impl/src/main/java/com/sun/faces/application/view/ViewScopeContextManager.java#L175-L179] Mojarra creates a _new_ {{CreationalContext}} when destroying contextual instances. However: bq. The context object must pass the same instance of CreationalContext to Contextual.destroy() that it passed to Contextual.create() when it created the instance. See also [The Context interface|http://docs.jboss.org/cdi/spec/2.0/cdi-spec.html#context]
NOTE: {{CreationalContext}} holds all injected {{@Dependent}} dependencies and its {{release()}} method destroys all dependent objects. |
|
|
|
|
|
_______________________________________________
weld-issues mailing list
weld-issues@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-issues