Change By: Viacheslav Kabanovich (15/Jun/12 8:30 PM)
Description: Validation is implemented for a class bean, and partially for a producer when its type is an array or primitive.
The following case is not covered by validation.
{code}
public class TestBean {

    @Inject
    String s;

    @Produces
    @RequestScoped
    String getString() {
        return "x";
    }

}
{code}


Implementation for class bean is not correct. It checks if injected bean type is proxyable, but instead it should check if the type of injection point is proxyable.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira