Configurer SQL Server pool de connexion sur Tomcat

J'ai essayé de configurer un pool de connexion pour un Serveur SQL server 2012 de la base de données. J'ai actuellement Informix et Oracle piscines configuré et fonctionne, SQL Server est de me donner un mal de tête. C'est de cette façon mes ressources sur Context.xml semble si loin:

<Resource name="jdbc/sqlserv"
    auth="Container"
    factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
    driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    type="javax.sql.DataSource"
    maxActive="50"
    maxIdle="10"
    maxWait="15000"
    username="username"
    password="password"
    url="jdbc:sqlserver://127.0.0.1:1433;databaseName=SQLDB;"
    removeAbandoned="true"
    removeAbandonedTimeout="30"
    logAbandoned="true" /> 

C'est à l'aide de sqljdbc4 pilote, bien sûr. Nous avons déjà essayé d'utiliser jtds-1.3.0 avec le driverClass="net.sourceforge.jtds.jdbc.Driver", mais pas y aller. Toutes les ressources refs sont également correctement configuré. Chaque fois que j'essaie de créer une nouvelle connexion à l'aide de cette Ressource, il échoue.
Pour la comparaison de souci, voici comment nos Informix et Oracle des ressources ressembler à:

<Resource name="jdbc/infmx"
    auth="Container"
    type="javax.sql.DataSource"
    factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
    maxActive="50"
    maxIdle="10"
    maxWait="15000"
    username="username"
    password="password"
    driverClassName="com.informix.jdbc.IfxDriver"
    url="jdbc:informix-sqli://localhost:30091/infmx:informixserver=ol_infmx_soc"
    removeAbandoned="true"
    removeAbandonedTimeout="30"
    logAbandoned="true"/>

<Resource name="jdbc/orcl"
    auth="Container"
    type="oracle.jdbc.pool.OracleDataSource"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    factory="oracle.jdbc.pool.OracleDataSourceFactory"
    url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
    user="username"
    password="password"
    maxActive="50"
    maxIdle="10"
    maxWait="15000" /> 

Donc Ma question est: Comment puis-je configurer correctement un pool de connexion pour SQL Server 2012 sur mon tomcat contexte? J'ai cherché haut et bas, a tenté tout ce que j'ai trouvé, mais rien n'a fonctionné.

Merci d'avance.

[modifier] Voici la trace de la pile: http://pastebin.com/w3rZSERs

[edit 2] Il semble que le problème est que Tomcat ne pouvez pas trouver le pilote sur son dossier lib. Nous sommes à peu près sûr qu'il est là, mais nous ne savons pas à être sûr de ce que. Ce qui se passe avec les deux sqljdbc4 et jtds-1.3.0. On suit toutes les directives que nous pouvons trouver, mais le problème persiste.

OriginalL'auteur fcm | 2013-03-19