Subversion Repositories bacoAlunos

Rev

Rev 109 | Rev 1017 | Go to most recent revision | 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>