我一直在尝试使用管理控制台使用Weblogic 12.2.1.3.0开发人员安装在我的开发机器上创建一个DataSource,并且我得到了一个我之前没有遇到的异常。我已经验证所有连接信息都是正确的,我可以使用SQL Developer和IDE连接连接到Oracle数据库(v12.1.2),但Weblogic服务器没有合作。 这是我得到的例外:
我还尝试在使用描述符部署EAR文件时创建DataSource,并且创建并部署了DS但是无法创建DS的连接池,我看到的唯一例外是:
连接测试失败,出现以下异常:weblogic.common.resourcepool.ResourceDeadException:0:weblogic.common.ResourceException:无法为数据源创建池连接' StipDS'。 DBMS驱动程序异常为:null
有人有什么想法吗? 到目前为止,甲骨文一直没有太大帮助。
答案 0 :(得分:0)
检查你的jdbc连接网址,我想那里缺少一些东西。确保jdbc驱动程序存在于lib文件夹中。
答案 1 :(得分:0)
我遇到了同样的问题,可以通过将ojdbc6.jar替换为来自" C:\ Oracle \ Middleware \ wlserver_10.3 \ server \ lib"
从https://jar-download.com/?search_box=ojdbc6++jar
下载jar文件错误日志:
Caused By: weblogic.common.ResourceException: weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: null
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:283)
at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1310)
at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1227)
at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.java:250)
at weblogic.jdbc.common.internal.ConnectionPool.doStart(ConnectionPool.java:1329)