|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 1370
|
[Tomcat-Servlet/WS]Inizializzare una servlet o WS all'avvio di tomcat.
Salve, sapreste dirmi come posso inizializzare una servlet all'avvio di Tomcat 6?
Nella servlet ho opportunamente settato il metodo init() tuttavia questo viene richiamato la prima volta che la servlet viene richiesta e non all'avvio di Tomcat. Stessa domanda su come inizializzare i web service, sempre su Tomcat (Axis2). Grazie in anticipo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
Ciao, per fare in modo che una servlet venga caricata all'avvio del web container, è necessario specificare
Codice:
<load-on-startup>#priorità</load-on-startup> Codice:
<servlet> <servlet-name>EsempioServlet</servlet-name> <servlet-class>it.esempio.servlet.LoadServletAtStartup</servlet-class> <load-on-startup>2</load-on-startup> </servlet> A parità di priorità conta la posizione nel file web.xml (ossia quella che è stata specificata prima nel deployment descriptor). Per i web service non so aiutarti, magari esiste una qualche soluzione simile. ciao
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 1370
|
Perfetto, funziona! Grazie!
Per caso sai anche come si può inizializzare un web service all'avvio di tomcat (Axis2) ? Vorrei fare in modo che il mio web service creasse un socket all'avvio di tomcat e poi usasse sempre lo stesso socket quando vengono chiamati i suoi metodi. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
no, mi dispiace, no ho esperienze in merito all'uso di webservice.
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:19.



















