Issue Type: Bug Bug
Assignee: Martin Kouba
Created: 30/Jul/13 10:54 AM
Description:

I have the following session bean

@Stateless
public class MockLoginActionBean extends LoginActionBean { }

its superclass

public class LoginActionBean implements LoginAction { }

and an interface

public interface LoginAction { }

According to the spec., the bean types of an instance of a MockLoginActionBean should only be Object, MockLoginActionBean and LoginActionBean, however also LoginAction is contained in the set returned by javax.enterprise.inject.spi.BeanAttributes.getTypes(). This holds whether the superclass (LoginActionBean) is a session bean or not, even if the interface LoginAction is annotated @Remote or @Local.

Project: CDI TCK
Priority: Major Major
Reporter: Matus Abaffy
Security Level: Public (Everyone can see)
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