[cdi-dev] Topics for todays meeting
Pete Muir
pmuir at redhat.com
Mon Aug 27 11:06:21 EDT 2012
On 27 Aug 2012, at 15:19, Mark Struberg wrote:
>
>
> 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?.
No, it does what Jozef says :-)
>
>
>
>>
>>>
>>> # 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