Использование c3p0-соединения Объединение в пул в приложении на основе Tomcat Spring

У меня есть веб-приложение на основе Spring, работающее под управлением tomcat 6. Теперь я хочу использовать пул соединений c3p0 вместо DBCP по умолчанию для tomcat. Итак, из документа c3p0 help я определил источник данных в context.xml примерно так:


Теперь в документации говорится, что я должен включить следующее в ] web.xml :


  jdbc/sample
  javax.sql.DataSource
  Container
 

У меня также есть следующее в applicationContext.xml :


Когда я запускаю tomcat, я получаю

javax.naming.NameNotFoundException: имя jdbc не связано в этом контексте

Без c3p0 и с использованием пула соединений по умолчанию в tomcat6 работает нормально.

Любая помощь будет принята с благодарностью.

5
задан Benoit Duffez 17 August 2015 в 20:49
поделиться