如题。代码入下:
    try {
      properties = new Properties();
      properties.put(Context.INITIAL_CONTEXT_FACTORY,
                     "weblogic.jndi.WLInitialContextFactory");
      
      properties.put(Context.PROVIDER_URL, url);
      if (user != null) {
        properties.put(Context.SECURITY_PRINCIPAL, user);
        properties.put(Context.SECURITY_CREDENTIALS,
                       password == null ? "" : password);
      }
      return new javax.naming.InitialContext(properties);
    }
    catch (Exception e) {
      System.out.println("Unable to connect to WebLogic server at " + url);
      throw e;
    }
  }
在InitialContext(properties)的时候一直提示Cannot instantiate class: weblogic.jndi.WLInitialContextFactory 
试了使用System.setProperty("java.naming.factory.initial","weblogic.jndi.WLInitialContextFactory")也没用。不知道哪里设置有问题,请高手帮忙。急啊。在线等。