My Oracle Support Banner

"weblogic.common.ResourceException" の例外がデータソースで発生する (Doc ID 1677214.1)

Last updated on OCTOBER 16, 2020

適用範囲:

Oracle WebLogic Server - バージョン 10.3.5 から 10.3.6
この文書の内容はすべてのプラットフォームに適用されます。

現象

WebLogic 10.3.5と 10.3.6では、Oracle JDBC ドライバ(11.2.0.2)を使用したクライアント側で以下の例外が発生します。
事象はクライアントアプリケーションはWebLogic Server上のEJB経由でDB接続を獲得した際に発生します。
この例外は、WebLogic Server 10.3.4より前のバージョンでは同じJDBC ドライバを使用しても発生しません。

Caused by: weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: null
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:382)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.refreshResource(ConnectionEnvFactory.java:444)
at weblogic.common.resourcepool.ResourcePoolImpl.refreshResource(ResourcePoolImpl.java:1781) 
 
 
同じタイミングで WebLogic server のログには NullPointerExceptionが出力されます。
 
java.lang.NullPointerException
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:350)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.refreshResource(ConnectionEnvFactory.java:444)
at weblogic.common.resourcepool.ResourcePoolImpl.refreshResource(ResourcePoolImpl.java:1781)
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:564)
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:342)

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.