初始化上下文件时找不到环境属性出错.如果你是从properties文件中记取信息的,看properties文件有没有包进去;如果有代码中直接写的,有没有包括
properties.put(Context.INITIAL_CONTEXT_FACTORY, "[...]");
properties.put(Context.PROVIDER_URL, url);

解决方案 »

  1.   

    兄弟我刚刚加入
    Properties env = new Properties();
    env.put("java.naming.factory.initial",
    "com.sun.jndi.cosnaming.CNCtxFactory");
    env.put("java.naming.provider.url", "iiop://127.0.0.1:8686");但还是不行
      

  2.   

    好像是沒有找到所命的naming名
      

  3.   

    J2EE SDK(J2EE RI):
    Context.INITIAL_CONTEXT_FACTORY  "com.sun.jndi.cosnaming.CNCtxFactory"
    Context.PROVIDER_URL  "iiop://127.0.0.1:1050"
    楼主是不是你的端口号没对吧?祝你好运!
      

  4.   

    JNDI名没找到,检查下你的工程JNDI名称有没有搞错。