Rev 103 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
99 | jmachado | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <project name="estgwebservices" basedir="."> |
||
3 | |||
4 | <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport"> |
||
5 | <classpath refid="pathToToolsLib"/> |
||
6 | </taskdef> |
||
7 | |||
8 | <target name="ws.generate-siges-client" depends="initDirs"> |
||
9 | <copy file="${ws.client.binding.dir}/${ws.client.binding.file}" todir="${build.dir.ws}" overwrite="true"/> |
||
10 | <replace file="${build.dir.ws}/${ws.client.binding.file}" encoding="UTF-8"> |
||
11 | <replacefilter token="@wsdl.client@" value="${ws.client.wsdl}"/> |
||
12 | <replacefilter token="@target.namespace@" value="${ws.target.namespace}"/> |
||
13 | <replacefilter token="@ws.package@" value="${ws.siges.package}"/> |
||
14 | </replace> |
||
15 | <wsimport |
||
16 | debug="${ws.debug}" |
||
17 | verbose="${ws.verbose}" |
||
18 | keep="${ws.keep}" |
||
19 | extension="${ws.extension}" |
||
20 | destdir="${gen.dir.java}" |
||
21 | wsdl="${ws.client.wsdl}"> |
||
22 | <binding dir="${build.dir.ws}" includes="${ws.client.binding.file}"/> |
||
23 | </wsimport> |
||
24 | <delete> |
||
25 | <fileset dir="${gen.dir.java}"> |
||
26 | <include name="**/*.class"/> |
||
27 | </fileset> |
||
28 | </delete> |
||
29 | </target> |
||
30 | <target name="ws.test.siges.web.service"> |
||
31 | <java classname="pt.ipp.siges.web.services.clients.Test" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/> |
||
32 | </target> |
||
33 | </project> |