package com.ejbapps; import javax.ejb.Remote; @Remote public interface SessionEJBHello { String printHello(String name); } package com.ejbapps; import javax.ejb.Local; @Local public interface SessionEJBHelloLocal { String printHello(String name); } package com.ejbapps; import javax.ejb.Stateless; @Stateless(name="SessionEJBHello") public class SessionEJBHelloBean implements SessionEJBHello, SessionEJBHelloLocal { public SessionEJBHelloBean() { } public String printHello(String name) { return "Hello bro " + name + " welcome to EJB 3"; } }