加上这个试一试
    Hashtable env = new Hashtable();    env.put(InitialContext.INITIAL_CONTEXT_FACTORY,
            "weblogic.jndi.WLInitialContextFactory");
    env.put(InitialContext.PROVIDER_URL, "t3://localhost");
    env.put(InitialContext.SECURITY_PRINCIPAL, yourweblogicuser);
    env.put(InitialContext.SECURITY_CREDENTIALS, yourweblogicpass);
      InitialContext ctx = new InitialContext(env);