All pastes #18078 Raw Edit

Stuff

public text v1 · immutable
#18078 ·published 2005-07-19 20:38 UTC
rendered paste body
<?xml version="1.0" ?>
<project default="genjava">
    <property name="axis.home" location="c:/javabin/axis121"/>
  


  <path id="classpath">
    <fileset dir="${axis.home}/lib">
        <include name="**/*.jar"/>
    </fileset>
    <fileset dir="${axis.home}/webapps/axis/WEB-INF/lib">
        <include name="**/*.jar"/>
    </fileset>
    
    <pathelement path="${java.class.path}"/>
  </path>

  


 <taskdef name="wsdl2java" classname="org.apache.axis.tools.ant.wsdl.Wsdl2javaAntTask"
    loaderref="axis" >
        <classpath refid="classpath"/>
  </taskdef>

  <target name="clean">
    <delete dir="generated"/>
    <delete dir="classes"/>

  </target>
  <target name="genjava" depends="clean">
  <mkdir dir="generated"/>
     <wsdl2java url="ops.wsdl"
            output="generated"
            deployscope="session"
            serverSide="no"
            skeletonDeploy="yes"
            noimports="no"
            verbose="no"
            testcase="no">
            <mapping namespace="urn:ops" package="ops"/>
        </wsdl2java>
   </target>

  <target name="compile">
        <mkdir dir="classes"/>
       <javac srcdir="generated" destdir="classes">
            <classpath refid="classpath"/>        
            <include name="**/*.java"/>
         </javac>
        <javac srcdir="src" destdir="classes">
          <classpath>
            <pathelement location="classes"/>

            <path refid="classpath"/>
           </classpath>        
            <include name="**/*.java"/>
         </javac>


  </target>

   <target name="run">
       <java classname="Tester">
          <classpath>
            <pathelement location="classes"/>
            <path refid="classpath"/>
           </classpath>        
       </java>
    </target>


    <target name="deploy"/>
    <target name="undeploy"/>

</project>