Issue Type: Bug Bug
Affects Versions: 2.0.3.Final
Assignee: Jozef Hartinger
Created: 30/Jul/13 11:00 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: Weld
Priority: Major Major
Reporter: Matus Abaffy
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