Wednesday 30 May 2007

webservice build XML

<project name="buildWebservice" default="ear">

<property name="server.classpath" value="C:/bea/weblogic81/server/lib/weblogic.jar"/>

<path id="classpath">

<pathelement location="C:/bea/weblogic81/server/lib/weblogic.jar"/>
<pathelement location="C:/bea/weblogic81/server/lib/webservices.jar"/>
<pathelement location="C:/bea/jdk141_05/lib/tools.jar"/>
<pathelement location="C:/bea/weblogic81/server/lib/weblogic_sp.jar"/>
<pathelement location="C:/bea/weblogic81/server/lib/ojdbc14.jar"/>
<pathelement location="C:/bea/jdk141_05/lib/tools.jar"/>
<pathelement location="C:/bea/weblogic81/server/lib/ojdbc14.jar"/>
<pathelement location="C:/bea/weblogic81/common/pointbase/lib/pbserver44.jar"/>
<pathelement location="C:/bea/jdk141_05/jre/lib/rt.jar"/>
<pathelement location="D:/CT_doc/docs/webservicesample/bin"/>
</path>

<taskdef name="servicegen"
classname="weblogic.ant.taskdefs.webservices.servicegen.ServiceGenTask"
classpath="${server.classpath}" />

<taskdef name="clientgen"
classname="weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask"
classpath="${server.classpath}" />

<target name="ear">
<servicegen
destEar="ws_basic_helloWorld.ear"
contextURI="WebServices" >
<classpath refid="classpath"/>

<service
javaClassComponents="it.sella.ssilx54.webservice.HelloWorld"
targetNamespace="http://www.aaa.com/webservices/basic/helloWorld"
serviceName="HelloWorld"
serviceURI="/HelloWorld"
generateTypes="True"
expandMethods="True"
style="rpc" >
</service>

</servicegen>
</target>




<target name="generateclient">


<clientgen wsdl="http://localhost:7001/web-services/HelloWorld?WSDL"
packageName="webserapp.client"
clientJar="clientService.jar">
<classpath refid="classpath"/>

</clientgen>

</target>

</project>

No comments: