当前位置:  技术问答>java相关

使用连接池的错误提示

    来源: 互联网  发布时间:2015-06-29

    本文导语:  我用下列代码想从WebLogic中得到连接池中的连接时报错,错误信息如下: 连接池失败! java.sql.SQLException: The pool driver only works within the WebLogic server, it cannot be called directly in a client. Use the t3 driver.  我的...

我用下列代码想从WebLogic中得到连接池中的连接时报错,错误信息如下:

连接池失败!
java.sql.SQLException: The pool driver only works within the WebLogic server, it cannot be called directly in a client. Use the t3 driver. 

我的代码如下:
    try{
      String strURL = null;
      strURL = "jdbc:weblogic:pool:SQLPool";
      Connection sqlCon = DriverManager.getConnection(strURL);
      sqlCon.setCatalog("northwind");
    }
    catch(Exception err){
      out.println("连接池失败!
");
      out.println(err.toString());
    }
这是为什么呢?

|
这是一个独立的application吧?
提示的信息的意思应该是
weblogic的连接池只能被运行在它内部的程序入servlet/jsp,ejb调用

|
真么是这样连的呢?
要用jndi,datasource

InitialContext initCtx = null;
    try {
      initCtx = new InitialContext();
      DataSource ds = (javax.sql.DataSource)
        initCtx.lookup("java:comp/env/jdbc/demoPool");
      return ds.getConnection();
    } catch(NamingException ne) {
      log("Failed to lookup JDBC Datasource. Please double check that");
      log("the JNDI name defined in the resource-description of the ");
      log("EJB's weblogic-ejb-jar.xml file is the same as the JNDI name ");
      log("for the Datasource defined in your config.xml.");
    } finally {
      try {
        if(initCtx != null) initCtx.close();
      } catch(NamingException ne) {
        log("Error closing context: " + ne);
        throw new EJBException(ne);
      }
    }

    
 
 

您可能感兴趣的文章:

  • 我使用.net编译通过,但是使用g++编译不能通过。总是提示我undefined reference to ~myclass()
  • 建议java程序员使用Jcreater这个软件,像vc一样有函数提示的呀,挺方便的
  • 为什么在cygwin 中使用 ldd 出现conmand not found 的提示呢?
  • 使用jlink烧写u-boot.bin完成后,串口无提示信息
  • 在Linux下使用ftp命令,被提示命令没有找到
  • ubuntu 10.10出现极其诡异的情况,使用gcc编译没任何反应,可以继续输入,但是不提示任何错误;使用make编译效果一样;
  • android 弹出提示框的使用(图文实例)
  • 我使用一个软件的提示信息,大家帮我看看是怎么回事?如何解决?
  • root帐户使用GCC编译程序时,提示权限不够!!
  • Eclipse下使用ANT编译提示OutOfMemory的解决方法
  • 使用iceblood的qmail安装包为什么有如下错误提示
  • 使用SSH登录另一台主机时,提示如下错误?!
  • ubuntu10.0.4中使用aspell时提示无中文字典
  • 使用vmware过程中,总提示No space left on device
  • 一个小小的问题-关于JDK的使用!编译出错提示的查看!
  • And,Where使用提示以及用+进行左关联的提示及注意事项
  • 为什么无法进入“系统维护与使用区”?提示“文本内容中发现无效字符。”
  • 在windows的命令提示符下使用linux的命令,听说安装一个软件即可?在线等。立刻给分
  • 使用mount函数,出现提示:Not a directory
  • 安装MSDE2000提示为了安全起见,要求使用强 SA 密码的解决方法
  • 使用Runtime.exec("calc.exe")时,编译 出现错误,看不懂这个错误,怎么回事?
  • asp.net错误捕获(错误处理)page_error事件使用方法
  • linux下使用易飞ERP系统出现“报表数据库连接错误!!”是怎么回事
  • 用popen,不能使用fseek了?Segmentation fault错误
  • sybase 的C 接口dbrpcparam 使用错误。。。
  • 我的网卡正确的加载和使用了。但是有错误!请指教
  • 在配置了DNS并启动服务后,使用host命令察看主机,为什么会出现SERVFAIL的错误?
  • **紧急求助:使用xmanager连接linux出现得错误*****
  • java相关 iis7站长之家
  • 使用Virtual PC安装Red Hat Linux 9.0时显卡识别错误,如何改回来?
  • 在Solaris下,使用xalan对XML转换时,出现错误,怎么办?同样程序在Windows可正常运行。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在XP下使用VMWare安装了Linux AS 5.6之后,使用FTP工具可以远程连接Linux,而在cmd命令行中却连接不上,什么原因 ?
  • 在linux下可以使用dao方式连接数据库吗?可以连接musql吗?回答就给分!急
  • 一个连接池使用的问题:这种写法没用上连接池?
  • 使用连接池时能否使用预编译的PrepareStatement或CallableStatement,200分求教
  • 我直接在LINUX 系统命令符下使用有乱码?而在WINDOWS下,使用PUTTY 连接却很正常?
  • 几台机器做lvs,使用100M 网线连接,文件系统使用NFS共享,读写速度会出现问题吗?
  • 见鬼了,为什么死活不能使用静态连接???
  • 关于使用数据库连接的问题。
  • 请教数据库连接池的使用....
  • 使用什么命令查看系统的最大连接数?
  • 大虾帮忙,怎样用JDBC-ODBC连接SQL2000并使用呀?
  • 在Linux下同时使用5000个TCP连接的问题
  • Oracle中SQL语句连接字符串的符号使用介绍
  • 新手使用SecureCRT连接linux的问题
  • 急!无法使用SecureCRT连接openssh
  • 急,jsp如何使用jdbc连接DB2,解决就结贴
  • windows vista如何使用xmanager连接ubuntu 7.10
  • 使用X manager连接oracle数据库的步骤
  • 如何使用JSP 连接SQLSERVER数据库,请不吝赐教!(在线等,急救!)
  • 请问:在UINX如何编写、使用动态连接库???
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3