Comment faire pour configurer un mondial datasource JNDI dans Tomcat 6?

J'ai du mal à configurer un simple JNDI commun de la source de données dans Tomcat 6.0.32.

Je veux créer la source de données définition en dehors de mon application web artefact. Fondamentalement, je ne veux pas que mon application pour vérifier les informations d'identification pour accéder au serveur de base de données.
J'étais sous l'hypothèse que, comme dans Weblogic, il devrait être possible de créer un "global" datasource JNDI dans Tomcat, mais jusqu'à présent, j'ai été infructueuses.

J'ai essayé d'ajouter la source de définition dans CATALINA_HOME/conf/contexte:

<Resource name="jdbc/mydb"
 auth="Container"
 type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
 factory="oracle.jdbc.pool.OracleDataSourceFactory"
 url="jdbc:oracle:thin:@1.1.1.1.:xxx"
 user="xxxx"
 password="yyyy"/>

Le résultat est que le serveur sorties de la ligne suivante, lors de l'amorçage:

SEVERE: Null component Catalina:type=DataSource,path=/,host=localhost,class=javax.sql.DataSource,name="jdbc/mydb"

Un pointeur serait appréciée.

OriginalL'auteur Luciano Fiandesio | 2011-05-13