/ / ako nakonfigurovať JDNI v tomcat7 - združovanie pripojení, tomcat7

ako config JDNI v tomcat7 - združovanie pripojení, tomcat7

Mám len test. Konfigurujte jndi v $ CATALINA_HOME / conf / context.xml, ako je uvedené nižšie:

<Resource name="jdbc/db" auth="Container" type="javax.sql.DataSource"         driverClassName="oracle.jdbc.OracleDriver"     url="jdbc:oracle:thin:@tnsname" username="test"     password="test" maxActive="20" maxIdle="10" defaultAutoCommit="false" maxWait="5000"     validationQuery="select 1 from dual" testWhileIdle="true" timeBetweenEvictionRunsMillis="5000" removeAbandoned="true" removeAbandonedTimeout="30" logAbandoned="true" />

a nenakonfiguroval som ho na žiadnych iných miestach ako $ CATALINA_HOME / conf / server.xml alebo /WEB-INF/web.xml alebo WEB-INF / context.xml. Stále ho však môžem normálne používať v kóde JAVA.

Ale od http://tomcat.apache.org/tomcat-7.0-doc/jndi-resources-howto.html, zdá sa, že pre JNDI je potrebné nakonfigurovať najmenej dva súbory.

Mohol by mi teda niekto povedať, ako nakonfigurovať JDNI v tomcat so štandardnými metódami. Vďaka!

odpovede:

0 pre odpoveď č. 1

Nakonfigurovali ste zdroj údajov JNDI pre svojsprávne, v súbore context.xml pre vašu aplikáciu. Schopnosť konfigurovať zdroje údajov JNDI v web.xml je zachovaná v Tomcat 7.0 kvôli kompatibilite so staršími verziami Tomcat a, ak sa nemýlim, so staršími verziami špecifikácie Java EE.