[請教] 使用容器管理的EntityBean時產生的資料庫連線沒有關閉的異常
J2EE容器是WEBLOGIC
會話Bean和實體Bean兩者均是本地的並且也都是容器管理的,會話Bean中有一個方法A()
呼叫實體Bean定義在Home介面中的方法B(),B()方法再呼叫實體Bean的一個ejbSelect()方法。
這個ejbSelect()方法跨越多個表查詢,例如:
select a.cmp1, a.cmp2, a.cmr.cmp1, a.cmr.cmr.cmp1 from entity a
這樣做倒是能完成所需要的功能,但是WEBLOGIC的控制檯上報出異常,不知道為什麼。程式碼如下:
<2005-3-9 下午01時33分50秒 CST> <Warning> <JDBC> <BEA-001074> <A JDBC pool connection leak was detected. A connection leak occurs when a connection obtained from the pool was not closed explicitly by calling close() and then was disposed by the garbage collector and returned to the connection pool. The following stack trace at create shows where the leaked connection was created. [Null exception passed, creating stack trace for offending caller]
會話Bean和實體Bean兩者均是本地的並且也都是容器管理的,會話Bean中有一個方法A()
呼叫實體Bean定義在Home介面中的方法B(),B()方法再呼叫實體Bean的一個ejbSelect()方法。
這個ejbSelect()方法跨越多個表查詢,例如:
select a.cmp1, a.cmp2, a.cmr.cmp1, a.cmr.cmr.cmp1 from entity a
這樣做倒是能完成所需要的功能,但是WEBLOGIC的控制檯上報出異常,不知道為什麼。程式碼如下:
<2005-3-9 下午01時33分50秒 CST> <Warning> <JDBC> <BEA-001074> <A JDBC pool connection leak was detected. A connection leak occurs when a connection obtained from the pool was not closed explicitly by calling close() and then was disposed by the garbage collector and returned to the connection pool. The following stack trace at create shows where the leaked connection was created. [Null exception passed, creating stack trace for offending caller]
相關文章
- [20210722]資料庫異常關閉的處理.txt資料庫
- MySQLNonTransientConnectionException資料庫連線異常MySqlException資料庫
- [20200309]資料庫異常關閉恢復的終點.txt資料庫
- DataIntegrityViolationException異常:java利用mymatis連線資料庫異常AIExceptionJava資料庫
- 資料庫連線異常處理思路資料庫
- 資料庫連線異常故障報告資料庫
- 解決Access連線 accdb 不可識別的資料庫格式異常資料庫
- 使用screen讓關閉ssh連線時不關閉程式
- 我為 Netty 貢獻原始碼 | 且看 Netty 如何應對 TCP 連線的正常關閉,異常關閉,半關閉場景Netty原始碼TCP
- PostgreSQL 連線 超時異常SQL
- 資料庫中字串連線符的使用資料庫字串
- 常見MongoDB資料庫操作產生的鎖總結MongoDB資料庫
- 有沒有完全自主的國產化資料庫技術資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 請求報415的異常,通常都是請求頭Headers的Content-Type沒有配置對Header
- 資料庫的連線數資料庫
- 第50問:從連線判斷應用訪問資料庫的異常行為資料庫
- SpringBoot專案使用yml檔案連結資料庫異常Spring Boot資料庫
- 【mysql】關於連線mysql資料庫時出現的時區錯誤time zoneMySql資料庫
- TR2021_0000偶發資料庫連線異常問題排查資料庫
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- 資料庫與python的連線資料庫Python
- 資料庫的連線過程資料庫
- 使用 SSL 加密的 JDBC 連線 SAP HANA 資料庫加密JDBC資料庫
- 使用Sequelize連線資料庫資料庫
- 使用JPA連線資料庫資料庫
- 使用Python連線資料庫Python資料庫
- 99%的程式都沒有考慮的網路異常
- 在資料庫繁忙時如何快速有效的關閉MySQL服務資料庫MySql
- 多連線的資料庫管理工具Navicat Premium 16.1.5資料庫REM
- 多重連線的資料庫管理工具Navicat Premium中文資料庫REM
- 生產資料庫、開發資料庫、測試資料庫中的資料的區分資料庫
- 3.3.3 使用immiedit模式關閉資料庫模式資料庫
- 1.3.3.1. 關於連線資料庫的SQL*Plus 工具描述資料庫SQL
- Java 資料庫連線的那些事Java資料庫
- 連線別人的MySql資料庫MySql資料庫
- PHP連線資料庫的步驟PHP資料庫
- PHP中的資料庫連線方法PHP資料庫
- GBase 資料庫使用者的最大連線數限制資料庫