rem cartella in cui si trovano le librerie di axis, dal 23/01/2014 le ho messe i nSVN per cui si trovano nel percorso relativo qui specificato  
set AXIS_LIB=C:\Maggioli\sviluppo\it.saga.pubblici.anagrafeUnica\misc\webservices\axis_lib
rem jars da inserire nel classpath per lachiamata ad axis 
set AXISCLASSPATH=%AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery.jar;%AXIS_LIB%\commons-logging.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\xml-apis.jar;%AXIS_LIB%\xercesImpl.jar;%AXIS_LIB%\wsdl4j.jar
rem :\local\sicraweb\client\it.saga.library.repository.client.jar;\local\sicraweb\client\it.saga.library.commonDataTypes.client.jar:\local\sicraweb\client\it.saga.library.controls.client.jar:\local\sicraweb\client\it.saga.library.controls.grid.client.jar:\local\sicraweb\client\lib\ejb.jar:\local\sicraweb\client\it.saga.library.messages.client.jar:\local\sicraweb\client\it.saga.library.authentication.client.jar:\local\sicraweb\client\it.saga.library.logging.client.jar:\local\sicraweb\client\it.saga.library.controls.treeView.client.jar:\local\sicraweb\client\it.saga.library.localization.client.jar:\local\sicraweb\client\it.saga.library.baseForms.client.jar:\local\sicraweb\client\it.saga.pubblici.utentiruoli.client.jar:\local\sicraweb\client\it.saga.library.searchForms.client.jar:\local\sicraweb\client\it.saga.library.common.client.jar:\local\sicraweb\client\it.saga.library.reports.client.jar:\local\sicraweb\client\it.saga.library.workflow.client.jar:\local\sicraweb\server\it.saga.library.workflow.server.jar:\local\sicraweb\client\it.saga.library.documentiCollegati.client.jar:\local\sicraweb\server\it.saga.pubblici.anagrafe.export.server.jar:\local\sicraweb\server\it.saga.library.commonDataTypes.server.jar:\local\sicraweb\server\it.saga.pubblici.anagrafe.server.jar:\local\sicraweb\client\lib\hibernate\hibernate3.jar:\local\sicraweb\server\it.saga.library.common.server.jar:\local\sicraweb\server\it.saga.library.authentication.server.jar:\local\sicraweb\client\it.saga.pubblici.anagrafe.export.client.jar


rem ho suddiviso l'inserimento dei aprametri da passare ad axis in pi� fasi in modo da migliorare la visibilit�
rem questi sono i parametri principali da passare ad axis
rem  per il loro significato vedere http://axis.apache.org/axis/java/reference.html
set AXIS_OPTIONS=-o . -d Session -s -S true -v
rem questo ulteriore parametro serve per rimappare il namespace definito nel wsdl in base al file di properties specificato
set AXIS_OPTIONS=%AXIS_OPTIONS% -f mappingNamespaces.properties
rem nome del wsdl sorgente
set AXIS_OPTIONS=%AXIS_OPTIONS% planimetrie.wsdl

rem chiamata a axis per generare gli stub
echo %AXIS_OPTIONS%
"%JAVA_HOME%\bin\java" -cp %AXISCLASSPATH% org.apache.axis.wsdl.WSDL2Java %AXIS_OPTIONS%