the bean: ---------------------------------------------------------------- package speecho2.ejb; import javax.ejb.Stateless; import speecho2.interfaces.ServiceFacadeEJB; @Stateless public class ServiceFacadeEJBBean implements ServiceFacadeEJB { public int gimmeData(){ return 14; } } the interface: ---------------------------------------------------------------- package speecho2.interfaces; import javax.ejb.Remote; @Remote public interface ServiceFacadeEJB { public int gimmeData(); } the jar: speecho2 interfaces ServiceFacadeEJB.class ejb ServiceFacadeEJBBean.class