June 16
Scrivendo un servizio web può essere un dolore. Molte volte quando si pensa che le cose stanno per andare facilmente si esegue attraverso i guasti. Può essere difficile, perché spesso il servizio web viene distribuito all'interno Tomcat rendendo i bug difficile da rintracciare. Se avete scritto il vostro servizio web in Axis2, quindi è possibile utilizzare Eclipse per eseguire il debug del servizio web.
1 Scegliere un IDE con un debugger servizio web. Un IDE altamente raccomandato è di Eclipse. E 'gratuito e funziona con più lingue, che lo rende una scelta eccellente.
2 Scegliere uno strumento che monitorare i messaggi. Uno strumento di messaggistica altamente raccomandato è TCPMon da Apache Commons WS.
3 Programma Tomcat VM di lavorare in modalità di debug. A tale scopo, la programmazione l'ambiente CATALINA_OPTS. Inserisci il codice seguente: -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp: trasporto = dt_socket, server = y, sospendere = y, indirizzo = 8000.
4 Avviare Tomcat. Questo deve essere fatto prima di configurare Eclipse.
5 Effettuare una configurazione di debug di Eclipse. Fate questo facendo clic sulla piccola freccia accanto all'icona di un bug. Un menu a discesa apparirà in cui si seleziona "Debug".
6 Clicca su "Applicazione Java remota." Questo sarà posizionato sul pannello di sinistra. Fare clic su "Nuovo" per aggiungere una configurazione. Lasciare l'impostazione di default lo stesso.
7 Selezionare "Debug". Questo verrà eseguito il programma di debug.