首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JDNI的有关问题

2012-01-20 
JDNI的问题windowsxp编译JDNITutorial里的第一个例子主要代码如下HashtableenvnewHashtable()env.put(Co

JDNI的问题
windows   xp       编译JDNI   Tutorial里的第一个例子   主要代码如下

        Hashtable   env   =   new   Hashtable();
       
        env.put(Context.INITIAL_CONTEXT_FACTORY,  
        "com.sun.jndi.fscontext.RefFSContextFactory ");
     
        Context   ctx   =   new   InitialContext(env);
       
        Object   obj   =   ctx.lookup(name);

然后运行时     抛出的异常是

  Problem   :   javax.naming.NoInitialContextException:   Cannot
 
instantiate   class:   com.sun.jndi.fscontext.RefFSContextFactory  

[Root   exception   is   java.lang.ClassNotFoundException:  

com.sun.jndi.fscontext.RefFSContextFactory]

请问是怎么回事?

[解决办法]
RefFSContextFactory在这里没有找到,是你需要指定的context工厂类,由它来生成context,应该不在这里吧。
可能需要另外引入一个jar包如fscontext.jar
[解决办法]
楼上正解 需要下载FSContext的jar 并导入
[解决办法]
up

热点排行
Bad Request.