Rev 1017 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1017 | Rev 1306 | ||
---|---|---|---|
1 | <?xml version="1.0" encoding="utf-8"?> |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <project name="estgwebservices" basedir="."> |
2 | <project name="estgwebservices" basedir="."> |
3 | <import file="libs.xml"/> |
3 | <import file="libs.xml"/> |
4 | <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport"> |
4 | <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport"> |
5 | <classpath refid="pathToToolsLib"/> |
5 | <classpath refid="pathToToolsLib"/> |
6 | </taskdef> |
6 | </taskdef> |
7 | 7 | ||
8 | 8 | ||
9 | 9 | ||
10 | <!-- <taskdef name="wscompile" classname="com.sun.xml.rpc.tools.ant.Wscompile"> |
10 | <!-- <taskdef name="wscompile" classname="com.sun.xml.rpc.tools.ant.Wscompile"> |
11 | <classpath refid="pathToToolsLib"/> |
11 | <classpath refid="pathToToolsLib"/> |
12 | </taskdef>--> |
12 | </taskdef>--> |
13 | 13 | ||
14 | <target name="ws.generate-siges-client" depends="initDirs"> |
14 | <target name="ws.generate-siges-client" depends="initDirs"> |
15 | <copy file="${ws.client.binding.dir}/${ws.siges.binding.file}" todir="${build.dir.ws}" overwrite="true"/> |
15 | <copy file="${ws.client.binding.dir}/${ws.siges.binding.file}" todir="${build.dir.ws}" overwrite="true"/> |
16 | <replace file="${build.dir.ws}/${ws.siges.binding.file}" encoding="UTF-8"> |
16 | <replace file="${build.dir.ws}/${ws.siges.binding.file}" encoding="UTF-8"> |
17 | <replacefilter token="@wsdl.client@" value="${ws.siges.wsdl}"/> |
17 | <replacefilter token="@wsdl.client@" value="${ws.siges.wsdl}"/> |
18 | <replacefilter token="@target.namespace@" value="${ws.siges.target.namespace}"/> |
18 | <replacefilter token="@target.namespace@" value="${ws.siges.target.namespace}"/> |
19 | <replacefilter token="@ws.package@" value="${ws.siges.package}"/> |
19 | <replacefilter token="@ws.package@" value="${ws.siges.package}"/> |
20 | </replace> |
20 | </replace> |
21 | <wsimport |
21 | <wsimport |
22 | debug="${ws.debug}" |
22 | debug="${ws.debug}" |
23 | verbose="${ws.verbose}" |
23 | verbose="${ws.verbose}" |
24 | keep="${ws.keep}" |
24 | keep="${ws.keep}" |
25 | extension="${ws.extension}" |
25 | extension="${ws.extension}" |
26 | destdir="${gen.dir.java}" |
26 | destdir="${gen.dir.java}" |
27 | wsdl="${ws.siges.wsdl}"> |
27 | wsdl="${ws.siges.wsdl}"> |
28 | <binding dir="${build.dir.ws}" includes="${ws.client.binding.file}"/> |
28 | <binding dir="${build.dir.ws}" includes="${ws.client.binding.file}"/> |
29 | </wsimport> |
29 | </wsimport> |
30 | <delete> |
30 | <delete> |
31 | <fileset dir="${gen.dir.java}"> |
31 | <fileset dir="${gen.dir.java}"> |
32 | <include name="**/*.class"/> |
32 | <include name="**/*.class"/> |
33 | </fileset> |
33 | </fileset> |
34 | </delete> |
34 | </delete> |
35 | </target> |
35 | </target> |
36 | 36 | ||
37 | <!-- <target name="ws.generate-google-client"> |
37 | <!-- <target name="ws.generate-google-client"> |
38 | <property name="config_target" location="${ws.conf.dir}"/> |
38 | <property name="config_target" location="${ws.conf.dir}"/> |
39 | <copy file="${ws.conf.dir}/GoogleSearch-config.xml" tofile="${build.dir.ws}/GoogleSearch-config.xml" filtering="on" encoding="UTF-8" overwrite="true"> |
39 | <copy file="${ws.conf.dir}/GoogleSearch-config.xml" tofile="${build.dir.ws}/GoogleSearch-config.xml" filtering="on" encoding="UTF-8" overwrite="true"> |
40 | <filterset> |
40 | <filterset> |
41 | <filter token="CONFIG_ABSOLUTE_PATH" value="${config_target}"/> |
41 | <filter token="CONFIG_ABSOLUTE_PATH" value="${config_target}"/> |
42 | <filter token="package" value="${ws.google.package}"/> |
42 | <filter token="package" value="${ws.google.package}"/> |
43 | </filterset> |
43 | </filterset> |
44 | </copy> |
44 | </copy> |
45 | <wscompile |
45 | <wscompile |
46 | verbose="true" |
46 | verbose="true" |
47 | debug="true" |
47 | debug="true" |
48 | xPrintStackTrace="true" |
48 | xPrintStackTrace="true" |
49 | xSerializable="true" |
49 | xSerializable="true" |
50 | optimize="true" |
50 | optimize="true" |
51 | fork="true" |
51 | fork="true" |
52 | keep="true" |
52 | keep="true" |
53 | client="true" |
53 | client="true" |
54 | import="false" |
54 | import="false" |
55 | base="${build.dir.classes}" sourceBase="${gen.dir.java}" mapping="${build.dir.ws}/GoogleSearch-mapping.xml" config="${build.dir.ws}/GoogleSearch-config.xml"> |
55 | base="${build.dir.classes}" sourceBase="${gen.dir.java}" mapping="${build.dir.ws}/GoogleSearch-mapping.xml" config="${build.dir.ws}/GoogleSearch-config.xml"> |
56 | <classpath refid="pathToToolsLib"/> |
56 | <classpath refid="pathToToolsLib"/> |
57 | </wscompile> |
57 | </wscompile> |
58 | </target>--> |
58 | </target>--> |
59 | 59 | ||
60 | <target name="test"> |
60 | <target name="test"> |
61 | <java classname="pt.ipp.siges.web.services.clients.Test" classpath="${build.dir.classes}" classpathref="pathToToolsLibRoutines"/> |
61 | <java classname="pt.ipp.siges.web.services.clients.Test" classpath="${build.dir.classes}" classpathref="pathToToolsLibRoutines"/> |
62 | </target> |
62 | </target> |
63 | 63 | ||
64 | </project> |
64 | </project> |