[jbosstools-issues] [JBoss JIRA] (JBIDE-17923) Support CDI 1.2

Viacheslav Kabanovich (JIRA) issues at jboss.org
Wed Oct 29 17:00:35 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-17923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13015943#comment-13015943 ] 

Viacheslav Kabanovich commented on JBIDE-17923:
-----------------------------------------------

A useful link for diff between 1.1 and 1.2 https://docs.jboss.org/cdi/spec/1.2/cdi-spec-diff.html

Diffs that require implementation in JBoss CDI Tools:

1. The set of bean defining annotations for the 'annotated' bean discovery mode is changed. (2.5, 12.4.1)
2. An array type is not a legal bean type if its component type is not a legal bean type. (2.2.1, 3.3, 3.4)
3. Clarification: An observer method will be notified of an event if the event object is assignable to the observed event type, and if the _set of_ observed event qualifiers _is a subset of all_ the event qualifiers of the event. (10 - we have to check if we interpreted specs 1.0 and 1.1 in that way)
4. Section 'Firing events' (10.3) looks totally rewritten, but comparing old 10.3 to new 10.2, I have found only that 
previous 'or the @Any qualifier may be used, allowing the application to specify qualifiers dynamically' changed to 'or the application may specify qualifiers dynamically' (both cases imply that there are no other specified qualifiers). Probably, that does not influence what we implemented for resolving event qualifiers, but we have to check it.

> Support CDI 1.2
> ---------------
>
>                 Key: JBIDE-17923
>                 URL: https://issues.jboss.org/browse/JBIDE-17923
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: cdi
>    Affects Versions: 4.2.0.Beta3
>            Reporter: Fred Bricon
>            Assignee: Alexey Kazakov
>              Labels: new_and_noteworthy
>             Fix For: 4.3.0.Alpha1
>
>
> CDI 1.2 spec was released on april 14th, 2014 : http://www.cdi-spec.org/news/2014/04/14/CDI-1_2-released/
> Apparently, minor things went in, but I assume some validation rules will need to be updated, along adding a CDI 1.2 Facet



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list