|
svn ci container
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EjbResolver.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java Adding container/openejb-core/src/main/java/org/apache/openejb/config/rules/AnnotationValidations.java Sending container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties Adding container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvalidEjbRefTest.java Sending container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvalidInterfacesTest.java Adding container/openejb-core/src/test/java/org/apache/openejb/config/rules/ValidationAssertions.java Transmitting file data ....... Committed revision 738614. |
|||||||||||||||||||||||||||||||||||||||||||||||
@Stateless
public class Foo implements FooLocal
@Stateless
public class Bar implements BarLocal
The following reference is not legal in EJB 3.0:
@EJB
private Foo foo;
In EJB 3.0 you cannot refer to a bean using its bean class and must reference it via one of its business interfaces.