-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
7.1.1.Final
-
None
The class hierarchy is as follows:
-class EJBClient extends class Client (POJO)
-class Client implements interface MyInterface (POJO)
When deploying EJB 'EJBClient', JBoss does not resolve indirectly implemented interface by an EJB via a superclass. This did work in JBoss5. When deploying such an EJB you get the error message
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Bean class org.foo.EJBClient specifies @Local annotation, but does not implement 1 interface