[cdi-dev] Topics for todays meeting

Mark Struberg struberg at yahoo.de
Mon Aug 27 10:19:30 EDT 2012



answer inline.

LieGrue,
strub

----- Original Message -----
> From: Pete Muir <pmuir at redhat.com>
> To: Mark Struberg <struberg at yahoo.de>
> Cc: cdi-dev <cdi-dev at lists.jboss.org>
> Sent: Monday, August 27, 2012 4:12 PM
> Subject: Re: [cdi-dev] Topics for todays meeting
> 
> 
> On 27 Aug 2012, at 15:06, Mark Struberg wrote:
> 
>>  and here comes mine if we have enough time left.
>> 
>>  # old:
>> 
>>  * CDI-58 AnnotatedType per Class (CDI-83 is similar 
> BeanManager.createAnnotatedType())
>>  * artificial AnnotatedTypes. 
>>   - How many AnnotatedTypes might exist per Class? 
>>   - BeanManager#createAnnotatedType()
>>   - Pass along in Extension handling
>>  -> need feedback from stu on this
> 
> Yep, let's defer this until we get Stuart on the meeting.
> 
>> 
>>  * CDI-132 AnnotatedType initial content clarifications (supertypes, 
> non-private, …).
>>    Pete, are Jozefs comments already reflected?
> 
> In what?


https://issues.jboss.org/browse/CDI-132


@Named 

public class Foo {
} 

public class Bar extends Foo {
}


-> Bar without @Named

I think this is fine with the current spec wording, isn't? AnnotatedType only takes class annotations which are @Inherited, right?.



> 
>> 
>>  # new:
>> 
>>  * @Keep - injecting @Dependent into producers, observers, init-ct and init 
> methods
>> 
>>    This has to do with serialisation and mem leaks.
>> 
>> 
>>  * weirdo wording:
>>      <para>If an <literal>Interceptor</literal> instance 
> is injected into a bean instance other than an 
>>      interceptor instance, the container automatically detects the problem  
> and treats it as a definition
>>      error.</para> 
>>  Injecting an interceptor into an interceptor?
>> 
>> 
>>  # new heavy issue
>>  CDI-18 Global enablement of interceptors, decorators and alternatives
>> 
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>>  ----- Original Message -----
>>>  From: Pete Muir <pmuir at redhat.com>
>>>  To: cdi-dev <cdi-dev at lists.jboss.org>
>>>  Cc: 
>>>  Sent: Monday, August 27, 2012 3:55 PM
>>>  Subject: [cdi-dev] Topics for todays meeting
>>> 
>>>  Hi team,
>>> 
>>>  Here's a list of what I've prepared for this meeting:
>>> 
>>>  * CDI-245 & CDI-249 Discussion how extensions work, and what can be 
> injected 
>>>  into them, with a proposal at https://github.com/jboss/cdi/pull/89
>>>  * CDI-43 Adding filters to extensions to limit when they are called, 
> with a 
>>>  proposal at https://github.com/jboss/cdi/pull/88
>>>  * CDI-165 Encourage custom context implementations to fire events when 
> they are 
>>>  initialized and destroyed, with a proposal at 
>>>  https://github.com/jboss/cdi/pull/87
>>>  * CDI-184 Add CDI.setCDIProvider() for environments where service 
> providers 
>>>  don't work e.g. OSGi with a proposal at 
> https://github.com/jboss/cdi/pull/86
>>>  * CDI-183 Require CDI.current() to work in Java EE servers with a 
> proposal at 
>>>  https://github.com/jboss/cdi/pull/85
>>>  * CDI-197 Try to clarify order of container lifecycle events with a 
> proposal at 
>>>  https://github.com/jboss/cdi/pull/83
>>>  * CDI-213 Observer methods and transactions (Jens, if you can join the 
> meeting 
>>>  we can discuss, otherwise let's defer) 
>>>  * CDI-201 Clarify some validation rules around BeanAttributes, with a 
> proposal 
>>>  at https://github.com/jboss/cdi/pull/80
>>>  * CDI-234 Handle array and annotation valued members on qualifiers, 
> with a 
>>>  proposal at https://github.com/jboss/cdi/pull/79
>>>  * CDI-187 Interceptors and decorators should be required to be 
> passivation 
>>>  capable, not serializable, with a proposal at 
>>>  https://github.com/jboss/cdi/pull/78
>>>  * CDI-177 Better handling of @Named defaults for qualifiers with a 
> proposal at 
>>>  https://github.com/jboss/cdi/pull/77/files
>>>  * CDI-218 Allow use of WEB-INF/classes/META-INF/beans.xml with a 
> proposal at 
>>>  https://github.com/jboss/cdi/pull/74
>>>  * CDI-214, Remove BeanManager from Servlet context, a revert of CDI-73 
> with a 
>>>  proposal at https://github.com/jboss/cdi/pull/74
>>>  * CDI-138, allow definition of qualifiers and interceptor bindings 
> using 
>>>  annotated types, to allow @Nonbinding to be added programmatically to 
> member 
>>>  values with a proposal at https://github.com/jboss/cdi/pull/41
>>> 
>>>  Pete
>>> 
>>> 
>>>  _______________________________________________
>>>  cdi-dev mailing list
>>>  cdi-dev at lists.jboss.org
>>>  https://lists.jboss.org/mailman/listinfo/cdi-dev
>>> 
>> 
>>  _______________________________________________
>>  cdi-dev mailing list
>>  cdi-dev at lists.jboss.org
>>  https://lists.jboss.org/mailman/listinfo/cdi-dev
> 



More information about the cdi-dev mailing list