SDATASOURCE帮定的不对,你看看你在jb里面的帮定的jndi和你lookup里面的是一样吗,这个是要求一样的。

解决方案 »

  1.   

    我用记事本写的,没有用jb,是不是必须用jb啊?
      

  2.   

    如果你的这个程序没有放在weblogic上(这里应该是这样),那么就必须指定数据池所在的weblogic 服务器.
    例如:Properties ht=new Properties();
           ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
           ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
           ht.put(Context.SECURITY_PRINCIPAL,"name");
           ht.put(Context.SECURITY_CREDENTIALS,"passward");       try{
              InitialContext initialcontext = new InitialContext(ht); 
           ...................