This *was* working and while I have been making changes I didnt think I changed anything
drastic.
My @Stateless PatientBean still implements a remote and local interface, both annotated
with @Remote and @Local.
Where else can I look for problems?
4.0.4
2006-09-17 13:31:45,656 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3:
ejbName=PatientBean, class=com.myproj.ejb.patient.PatientBean, type=STATELESS
2006-09-17 13:31:45,656 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings
for : PatientBean
2006-09-17 13:31:45,656 DEBUG [org.jboss.ejb3.ProxyDeployer] there is remote interfaces
for PatientBean
2006-09-17 13:31:45,656 DEBUG [org.jboss.ejb3.ProxyDeployer] default remote binding has
jndiName of PatientBean/remote
java.lang.RuntimeException: bean class has no local, webservice, or remote interfaces
defined and does not implement at least one business interface
at org.jboss.ejb3.ProxyFactoryHelper.getLocalInterfaces(ProxyFactoryHelper.java:105)
at org.jboss.ejb3.ProxyDeployer.initializeLocalBindingMetadata(ProxyDeployer.java:117)
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3972154#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...