- Cliccare sul web service con il tasto destro e selezionare deploy
- Andare in [Cartella progetto]->Build->axis2->web-inf->services :
copiare il file .aar nella cartella [ tomcat ]->webapps-> axis2->web-inf->services
- Generare il wsdl con netbeans (click destro sul web service e seleziona “Generate WSDL”)
Abbiamo cosi generato il file wsdl che si trova in:
[cartella progetto]->xml-resources->axis2->meta-inf
Copiamo il file .wsdl e services.xml nella cartella:
[tomcat]->webapps->axis2->meta-inf
- Creare lo Stub per il client
- Andare nella cartella di “axis2\bin” tramite prompt del dos (es: C:\axis2\bin) da qui digitare wsdl2java –uri [tomcat]->webapps->axis2->meta-inf -> file.wsdl (che abbiamo copiato al punto precedente)
(Questo comando funzionerà solo se avete creato correttamente la variabili globale AXIS2_HOME)
- Ora nella cartella di axis2\bin è comparsa la cartella src -> [sottocartella] contenenti lo stub e l’handler
- Copiamo questi due file in [cartella progetto] -> src -> [sottocartella]
- Possiamo importare ora lo stub qual’ora ci dovesse servire nel programma java
Commenti
Posta un commento