JBOSS AS 7.1.1. Окончательное закрытие протекших соединений?

Я уже выполнил следующие настройки в standalone.xml как:

<datasource jta="true" jndi-name="java:jboss/datasources/myDS" pool-name="java:jboss/datasources/myDS" enabled="true" use-ccm="true">
<cached-connection-manager debug="true" error="true"/>

Поэтому я также получаю сообщения типа «Закрытие соединения для вас» в виде:

INFO  [org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager] (http--0.0.0.0-8080-160) IJ000100: Closing a connection for you. Please close them yourself: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6@5cdb81dc: java.lang.Throwable: STACKTRACE
    at org.jboss.jca.core.connectionmanager.ccm.CachedConnectionManagerImpl.registerConnection(CachedConnectionManagerImpl.java:265)
    at org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:495)
    at org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:129)

Тем не менее, иногда мой бассейн истощается. У него заканчиваются соединения за 200, как определено. Зачем?

<min-pool-size>30</min-pool-size>
<max-pool-size>200</max-pool-size>

Нет никакого способа, чтобы моему приложению понадобилось так много соединений. Обязательно есть утечка соединения. И если это так, почему jboss не закрывает его самостоятельно, когда я включил настройку, как я сказал выше:

<datasource jta="true" jndi-name="java:jboss/datasources/myDS" pool-name="java:jboss/datasources/myDS" enabled="true" use-ccm="true">
<cached-connection-manager debug="true" error="true"/>

Как решить?

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос