It is important to note that beans are not Seam components unless named. As it states in the Seam documentation:
anonymous wrote : @Name is not the only way to define a component name, but we always need to specify the name somewhere. If we don't, then none of the other Seam annotations will function.
I ran into the same issue the first time I used @In(create=true) and resolved it by naming my component. Hope that helps.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4088473#4088473
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4088473