[webbeans-dev] Re: producer methods and injection
Benjamin Graf
Benjamin.Graf at gmx.net
Thu Jan 1 08:22:26 EST 2009
I'm not sure but doesn't it need a @Dependent scope to work?
Gavin King wrote:
> That code should work. If it doesn't it would be a bug.
>
> On Wed, Dec 31, 2008 at 9:38 PM, Nicklas Karlsson <nickarls at gmail.com> wrote:
>
>> Hi,
>>
>> Is there something I don't understand about producers methods and
>> injection with parameterized types when I have
>>
>> public class A
>> {
>> @Produces @Users
>> public List<User> getUsers() {
>> List<User> users = new ArrayList<User>();
>> users.add(new User("1", "1", "1"));
>> return users;
>> }
>> }
>>
>> and
>>
>> @SessionScoped
>> public class B
>> {
>> @Users
>> private List<User> users;
>>
>> public int count() {
>> return users.size();
>> }
>> }
>>
>> When B is created and injection is done, it goes looking for
>> java.util.List and fails.
>>
>> ---
>> Nik
>>
>>
>
>
>
>
More information about the weld-dev
mailing list