<?xml version="1.0" encoding="UTF-8"?> <!-- Licensed Materials - Property of IBM IBM Cognos Products: ASV (C) Copyright IBM Corp. 2005, 2022 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. --> <project name="ws1598" default="wsjar"> <!-- COMPILATION CLASSPATH --> <path id="java.class.path"> <pathelement location="${deploy.home}/axis.jar"/> <pathelement location="${deploy.home}/activation.jar"/> <pathelement location="${deploy.home}/commons-httpclient-3.1.jar"/> <pathelement location="${deploy.home}/commons-discovery-0.2.jar"/> <pathelement location="${deploy.home}/commons-logging-1.1.jar"/> <pathelement location="${deploy.home}/jaxrpc.jar"/> <pathelement location="${deploy.home}/log4j-api-2.17.1.jar"/> <pathelement location="${deploy.home}/log4j-core-2.17.1.jar"/> <pathelement location="${deploy.home}/saaj.jar"/> <pathelement location="${deploy.home}/wsdl4j-1.5.1.jar"/> <pathelement location="${deploy.home}/mail.jar"/> <pathelement location="${deploy.home}/xml-apis.jar"/> </path> <target name="init"> <tstamp> <format property="TODAY_" pattern="d-MM-yy HH:mm" locale="en"/> </tstamp> <echo message="Ran on ${TODAY_}"/> </target> <target name="wsdl2java" depends="init"> <echo message="Generating complex objects.........."/> <mkdir dir="${deploy.home}/es_ws_objs/classes"/> <mkdir dir="${deploy.home}/es_ws_objs/src"/> <java classname="org.apache.axis.wsdl.WSDL2Java" fork="true"> <arg value="-a"/> <!-- Uncomment these parameters for some .NET web services --> <!--<arg value="-W"/> turn off support for "wrapped" document/literal. --> <!--<arg value="-w"/> Prefers building beans to straight arrays for wrapped XML array types. --> <arg value="-T"/> <arg value="1.1"/> <arg value="-o"/> <arg value="${deploy.home}/es_ws_objs/src"/> <arg value="-v"/> <arg value="${wsdl.Path}"/> <classpath refid="java.class.path"/> </java> </target> <target name="compile" depends="wsdl2java"> <echo message="Compiling ..."/> <javac destdir="${deploy.home}/es_ws_objs/classes" classpathref="java.class.path" debug="on" optimize="off" deprecation="off" source="6" target="6"> <src path="${deploy.home}/es_ws_objs/src"/> </javac> </target> <target name="wsjar" depends="compile"> <echo message="Making Jar ..."/> <jar destfile="${deploy.home}/es_ws_objs/es_ws_objs.jar" basedir="${deploy.home}/es_ws_objs/classes"/> </target> </project>