|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Sep 2007
Messaggi: 6
|
Leggere da ConnectionPool xml in META-INF
Innanzitutto buongiorno a tutti sono una new entry.
Ho da porvi un piccolo quesito, sono un quasi neofita delle Servlet java e: Debbo leggere all'interno della mia classe ConnectionPool.java la configurazione del db a cui accedere. Fino ad ora mettevo direttamente i parametri nella Connection (funzionava) ma era chiaramente poco efficente la cosa. Ora ho creato un file xml (context.xml) nella cartella META-INF della mia applicazione, ma mi sto impiccando a cercare di leggere il suo contenuto. A buon rendere. ciao |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Ma vuoi creare una risorsa JNDI?
__________________
http://www.tevigroup.it/ |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Sep 2007
Messaggi: 6
|
Scusami come ti dicevo non sono un grande esperto java servlet, cosa intendi per JNDI?
Io ho in context.xml tutti i parametri necessari per la connessione al mio db e voglio leggere nella mia connectionpool. |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Sep 2007
Messaggi: 6
|
Sono riuscito a connettermi accedendo ai parametri del db presente nel mio contaxt.xml:
Context initContext = new InitialContext(); Context envContext = (Context)initContext.lookup("java:/comp/env"); DataSource ds = (DataSource)envContext.lookup("jdbc/oringo"); Connection conn = ds.getConnection(); Ora però nella mia connectionpool ho connectionFactory, come faccio a trasformare la mia connection in una connectionfactory all'interno del connectionpool? Aiuto ! |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Allora come ti dicevo hai creato una risosrsa JNDI, è ti dovrebbe gia gestire lui un pool di connessioni, quindi puoi tranquillamente usare il codice che hai postato per utilizzare le connessioni
http://tomcat.apache.org/tomcat-5.5-...les-howto.html
__________________
http://www.tevigroup.it/ |
|
|
|
|
|
#6 |
|
Junior Member
Iscritto dal: Sep 2007
Messaggi: 6
|
Hai ragione, grazie.
Scusa ma è l'imprecisione dei principianti. Un'altra cosa se posso: se io volessi leggere come String i parametri presenti nel context.xml come potrei fare?
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:49.



















