<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Использование Connection Pool (DBCP) в Tomcat</title>
	<link>http://www.javenue.info/post/10</link>
	<description>Блог разработчика о Java и родственных технологиях</description>
	<pubDate>Sun, 05 Feb 2012 00:24:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: Vermut</title>
		<link>http://www.javenue.info/post/10#comment-63006</link>
		<author>Vermut</author>
		<pubDate>Wed, 23 Dec 2009 17:42:12 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-63006</guid>
		<description>У меня есть некоторые опасения:
1. Tomcat только создает ресурсы с помощью фабрик, в данном случае пул соеденений. Но помоему он не управляет их жизенным циклом, то есть его не интересует их корректное уничтожение. Необходимо в server.xml прописать слу?ателя жизненного цикла сервера, который закроет пул.

2. Пул прописан в server.xml, а не в контесте приложения, если предполагается рас?арить его на несколько приложений, то следует остерегаться:
   2.1 Утечки соеденений в одном приложении, выведут из строя, другие приложения использующие этот пул.
   2.2 Наверно будет затруднительно определить в каком именно приложении происходят утечки, или вобще сколько конкретное приложение требует соеденений.</description>
		<content:encoded><![CDATA[<p>У меня есть некоторые опасения:<br />
1. Tomcat только создает ресурсы с помощью фабрик, в данном случае пул соеденений. Но помоему он не управляет их жизенным циклом, то есть его не интересует их корректное уничтожение. Необходимо в server.xml прописать слу?ателя жизненного цикла сервера, который закроет пул.</p>
<p>2. Пул прописан в server.xml, а не в контесте приложения, если предполагается рас?арить его на несколько приложений, то следует остерегаться:<br />
   2.1 Утечки соеденений в одном приложении, выведут из строя, другие приложения использующие этот пул.<br />
   2.2 Наверно будет затруднительно определить в каком именно приложении происходят утечки, или вобще сколько конкретное приложение требует соеденений.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SergerFu</title>
		<link>http://www.javenue.info/post/10#comment-59762</link>
		<author>SergerFu</author>
		<pubDate>Thu, 17 Sep 2009 16:03:57 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-59762</guid>
		<description>да.милей?ий,вы пробовали пользоваться Prepared Statement или ORA REF курсор или BLOB ей доставать?... попробуйте.... обсудим... такие милей?ие баги вываливает Cast о?ибки,или Delegate  не выдает делегированные обьекты или они не кастуются OracleConnection из обычного Connection.</description>
		<content:encoded><![CDATA[<p>да.милей?ий,вы пробовали пользоваться Prepared Statement или ORA REF курсор или BLOB ей доставать?&#8230; попробуйте&#8230;. обсудим&#8230; такие милей?ие баги вываливает Cast о?ибки,или Delegate  не выдает делегированные обьекты или они не кастуются OracleConnection из обычного Connection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitro</title>
		<link>http://www.javenue.info/post/10#comment-51321</link>
		<author>Nitro</author>
		<pubDate>Sat, 25 Apr 2009 17:31:06 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-51321</guid>
		<description>Сорри. Пи?е?ь правильно. Причина не в этом.</description>
		<content:encoded><![CDATA[<p>Сорри. Пи?е?ь правильно. Причина не в этом.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitro</title>
		<link>http://www.javenue.info/post/10#comment-51318</link>
		<author>Nitro</author>
		<pubDate>Sat, 25 Apr 2009 17:01:44 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-51318</guid>
		<description>&#62;Меня интересует тег Context - я его прописываю в Tomcate, а он не хочет запускаться!

Правильно. Надо писать context.</description>
		<content:encoded><![CDATA[<p>&gt;Меня интересует тег Context - я его прописываю в Tomcate, а он не хочет запускаться!</p>
<p>Правильно. Надо писать context.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitro</title>
		<link>http://www.javenue.info/post/10#comment-51317</link>
		<author>Nitro</author>
		<pubDate>Sat, 25 Apr 2009 16:54:10 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-51317</guid>
		<description>&#62; Откуда Context … подскажите битоблиотеку?
javax.naming.*

Статья отличная.

Кое что добавлю:

Тег  позволяет задать режим аутентификации пользователя при попытке установки соединения с БД. Значение «Container» говорит, что аутентификацию будет выполнять контейнер на основе предоставленных ему идентификатора и пароля (или сертификата) пользователя (например, реквизиты пользователя указывались в дескрипторе для пула соединений с выбранной СУБД). Другое возможное значение – «Application» – говорит о том, что параметры пользователя должны явно указываться на уровне Java-кода при обращении к фабрике соединений с СУБД.</description>
		<content:encoded><![CDATA[<p>&gt; Откуда Context … подскажите битоблиотеку?<br />
javax.naming.*</p>
<p>Статья отличная.</p>
<p>Кое что добавлю:</p>
<p>Тег  позволяет задать режим аутентификации пользователя при попытке установки соединения с БД. Значение «Container» говорит, что аутентификацию будет выполнять контейнер на основе предоставленных ему идентификатора и пароля (или сертификата) пользователя (например, реквизиты пользователя указывались в дескрипторе для пула соединений с выбранной СУБД). Другое возможное значение – «Application» – говорит о том, что параметры пользователя должны явно указываться на уровне Java-кода при обращении к фабрике соединений с СУБД.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Александр</title>
		<link>http://www.javenue.info/post/10#comment-32559</link>
		<author>Александр</author>
		<pubDate>Wed, 26 Nov 2008 09:09:28 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-32559</guid>
		<description>Я начинающий...
&#62; Context initContext = new InitialContext();
Откуда Context ... подскажите библиотеку?</description>
		<content:encoded><![CDATA[<p>Я начинающий&#8230;<br />
&gt; Context initContext = new InitialContext();<br />
Откуда Context &#8230; подскажите библиотеку?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Андрей</title>
		<link>http://www.javenue.info/post/10#comment-19382</link>
		<author>Андрей</author>
		<pubDate>Mon, 29 Oct 2007 11:20:38 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-19382</guid>
		<description>Если скажем, мой запрос выполняется около 60 секунд, а параметр removeAbandonedTimeout=30, то соединение для данного запроса после 30 сек. будет считаться заброщенным и возвращено в пул, а сам запрос получит Exception?</description>
		<content:encoded><![CDATA[<p>Если скажем, мой запрос выполняется около 60 секунд, а параметр removeAbandonedTimeout=30, то соединение для данного запроса после 30 сек. будет считаться заброщенным и возвращено в пул, а сам запрос получит Exception?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihaltos</title>
		<link>http://www.javenue.info/post/10#comment-7388</link>
		<author>Mihaltos</author>
		<pubDate>Thu, 15 Mar 2007 16:20:14 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-7388</guid>
		<description>Расскажите поконкретней - как прописывется таг . Я его прописываю и Tomcat не хочет грузиться!

Меня интересует тег Context - я его прописываю в Tomcate, а он не хочет запускаться!</description>
		<content:encoded><![CDATA[<p>Расскажите поконкретней - как прописывется таг . Я его прописываю и Tomcat не хочет грузиться!</p>
<p>Меня интересует тег Context - я его прописываю в Tomcate, а он не хочет запускаться!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitri</title>
		<link>http://www.javenue.info/post/10#comment-517</link>
		<author>Dimitri</author>
		<pubDate>Fri, 26 May 2006 06:39:01 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-517</guid>
		<description>странно, у меня работает и без какого-то изменения web.xml.
Скажите, что я делаю не так ?</description>
		<content:encoded><![CDATA[<p>странно, у меня работает и без какого-то изменения web.xml.<br />
Скажите, что я делаю не так ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: c0nst</title>
		<link>http://www.javenue.info/post/10#comment-86</link>
		<author>c0nst</author>
		<pubDate>Thu, 30 Mar 2006 08:16:57 +0000</pubDate>
		<guid>http://www.javenue.info/post/10#comment-86</guid>
		<description>Забро?енные соединения - это условный термин. Tomcat обозначает соединение как забро?енное по значению параметра removeAbandonedTimeout. Это сделано из тех соображений, что в некоторых ситуациях idle соединения могут возникнут в результате некорректной работы программы (сбоев). Поэтому нужно иметь хоть какую-то возможность отследить это и освободить такого рода connections.</description>
		<content:encoded><![CDATA[<p>Забро?енные соединения - это условный термин. Tomcat обозначает соединение как забро?енное по значению параметра removeAbandonedTimeout. Это сделано из тех соображений, что в некоторых ситуациях idle соединения могут возникнут в результате некорректной работы программы (сбоев). Поэтому нужно иметь хоть какую-то возможность отследить это и освободить такого рода connections.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

