HashTable env=new HashTable();
env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");env.put(Context.PROVIDER_URL,"t3://localhost:7001");InitialContext ctx = new InitialContext(env);

解决方案 »

  1.   

    笔误
    Hashtable env=new Hashtable();
      

  2.   

    to:jFresH_MaN(我本将心照明月,奈何明月照沟渠!) 
    牛人啊,为什么这个配置WEBLOGIC没帮我弄好,原来我就直接 ctx = new InitialContext(); 的也没问题,这个却出错了.马上给分
      

  3.   

    那两段代码是用来初始化上下文的,就好像进入webogic的环境
    你如果没有初始化怎么能从他的jndi树当中找到命名服务呢?
    这是必须的,不同的环境初始化代码不一样
      

  4.   

    InitialContext ic = JNDIContextFactory.getInitialContext(ServerName);
    试试