Subversion Repositories bacoAlunos

Rev

Rev 1306 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?xml version="1.0" encoding="utf-8"?>
<project name="estgwebservices" basedir=".">
    <import file="libs.xml"/>
    <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport">
        <classpath refid="pathToToolsLib"/>
    </taskdef>



   <!-- <taskdef name="wscompile" classname="com.sun.xml.rpc.tools.ant.Wscompile">
       <classpath refid="pathToToolsLib"/>
   </taskdef>-->

    <target name="ws.generate-siges-client" depends="initDirs">
        <copy file="${ws.client.binding.dir}/${ws.siges.binding.file}" todir="${build.dir.ws}" overwrite="true"/>
        <replace file="${build.dir.ws}/${ws.siges.binding.file}" encoding="UTF-8">
        <replacefilter token="@wsdl.client@" value="${ws.siges.wsdl}"/>
        <replacefilter token="@target.namespace@" value="${ws.siges.target.namespace}"/>
        <replacefilter token="@ws.package@" value="${ws.siges.package}"/>
    </replace>
    <wsimport
           debug="${ws.debug}"
           verbose="${ws.verbose}"
           keep="${ws.keep}"
           extension="${ws.extension}"
           destdir="${gen.dir.java}"
           wsdl="${ws.siges.wsdl}">
        <binding dir="${build.dir.ws}" includes="${ws.client.binding.file}"/>
    </wsimport>
    <delete>
        <fileset dir="${gen.dir.java}">
            <include name="**/*.class"/>
        </fileset>
    </delete>
</target>

<!--    <target name="ws.generate-google-client">
<property name="config_target" location="${ws.conf.dir}"/>
<copy file="${ws.conf.dir}/GoogleSearch-config.xml" tofile="${build.dir.ws}/GoogleSearch-config.xml" filtering="on" encoding="UTF-8" overwrite="true">
   <filterset>
       <filter token="CONFIG_ABSOLUTE_PATH" value="${config_target}"/>
       <filter token="package" value="${ws.google.package}"/>
   </filterset>
</copy>
<wscompile
       verbose="true"
       debug="true"
       xPrintStackTrace="true"
       xSerializable="true"
       optimize="true"
       fork="true"
       keep="true"
       client="true"
       import="false"
       base="${build.dir.classes}" sourceBase="${gen.dir.java}" mapping="${build.dir.ws}/GoogleSearch-mapping.xml" config="${build.dir.ws}/GoogleSearch-config.xml">
   <classpath refid="pathToToolsLib"/>
</wscompile>
</target>-->

    <target name="test">
        <java classname="pt.ipp.siges.web.services.clients.Test" classpath="${build.dir.classes}" classpathref="pathToToolsLibRoutines"/>
    </target>

</project>