摘要:
EJB异常:Cannot instantiate class: org.jnp.interfaces.NamingContextFactory
1. 首先确保你的项目里没有任何红叉(用Eclipse或者Myeclipse作为开发环境),如果你的代码里没有红色波浪线,而项目上有红叉,请参考Myeclipse的Launching JMSSink(Time of error:October 17,2009 7:22:05 PM GMT+08:00) Reason:Check the details的解决方法 来解决。
2. 把JBOSS下client下的所有的包都导入到你的客户端项目里(正如上面说到的解决EJB的方法)。
3. 最舒心的一步:把你的jndi.properties文件的里的每个配置仔细的检查拼写错误(单词拼写和多余的空格)。 OK了!
阅读全文