关于EJB3.0中的一个异常问题??
我在用Myeclipse学习EJB3.0中抛出了下面这个异常.
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at hjj.liangquan.ejb.TestEjb.main(TestEjb.java:15)
请问是什么问题呀.谢谢!!!
//*** TestEjb.java.
public static void main(String[] args) {
try{
InitialContext ctx = new InitialContext();
MyEjbBeanRemote bean = (MyEjbBeanRemote)ctx.lookup("hjj.liangquan.ejb.MyEjbBeanRemote");
bean.doHello();
}catch(NamingException ex){
ex.printStackTrace();
}
}