<project name="webss" default="build">

  <target name="webss.build" >

   <source2wsdd 
     description="create web service descriptor and wsdl from source file"
     javaSource="${webss.source.file}" 
     ddFile="${webss.output.dir}/WEB-INF/web-services.xml"
     serviceURI="${webss.service.url}" 
     wsdlFile="${webss.output.dir}/${webss.service.name}.wsdl" >
     <classpath>
       <pathelement location="${webss.output.dir}/WEB-INF/classes" />
       <pathelement location="${webss.output.dir}/WEB-INF/lib" />
       <pathelement path="${java.class.path}" />
     </classpath>
   </source2wsdd>

   <clientgen 
     description="create a web service client from the wsdl"
     clientJar="${webss.output.dir}/${webss.service.name}-client.jar"
     wsdl="${webss.output.dir}/${webss.service.name}.wsdl"
     packageName="${webss.client.package}"
     typePackageName="${webss.client.package}"
     usePortNameAsMethodName="true" />

  </target>

</project>

