1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| import java.util.logging.Level;
import java.util.logging.Logger;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
/**
*
* @author tiger
*/
public class Test {
SessionBeanLocal sessionBean = lookupSessionBeanLocal();
public static void main(String[] args){
Test test=new Test();
test.sessionBean.disHello();
}
private SessionBeanLocal lookupSessionBeanLocal() {
try {
Context c = new InitialContext();
return (SessionBeanLocal) c.lookup("java:global/EJB1/SessionBean!ejb.SessionBeanLocal");
} catch (NamingException ne) {
Logger.getLogger(getClass().getName()).log(Level.SEVERE, "exception caught", ne);
throw new RuntimeException(ne);
}
}
} |
Partager