У меня есть следующие файлы в C:\Tomcat5.5\common\lib
активация.jar
bonecp-0.7.1.RELEASE.jar
commons-el.jar
ecj-3.7.2.jar
guava-15.0.jar
jasper-compiler.jar< br> jasper-runtime.jar
jsp-api.jar
jtds-1.3.1.jar
log4j-1.2.17.jar
mail.jar
naming-factory-dbcp. jar
naming-factory.jar
naming-resources.jar
servlet-api.jar
slf4j-api-1.7.5.jar
У меня есть следующее в server.xml
<Resource
auth="Container"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
type="com.jolbox.bonecp.BoneCPDataSource"
idleMaxAge="240"
idleConnectionTestPeriod="60"
partitionCount="3"
acquireIncrement="1"
maxConnectionsPerPartition="10"
minConnectionsPerPartition="3"
statementsCacheSize="50"
releaseHelperThreads="4"
name="jdbc/MyDatasource"
jdbcUrl="jdbc:jtds:sqlserver://localhost:1433;databaseName=ROWAN-UK;integratedSecurity=true;"
username="rowanadmin"
password="aeibP4wwZgr"
factory="org.apache.naming.factory.BeanFactory"/>
и следующее в C:\Tomcat5.5\conf\context.xml:
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<ResourceLink global="jdbc/MyDatasource" name="jdbc/MyDatasource" type="com.jolbox.bonecp.BoneCPDataSource"/>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
</Context>
Я получаю следующее в Tomcat5-stdout.log: