I'm not sure exactly what you want to do. I have done something similar
though. I hope that this will help you on the way.

/Christer

<project basedir="../../../../" default="generate-server" name="build">

    <property name="axis_web_inf_dir"
value="C:/java/Apache/jakarta-tomcat-4.1.18/webapps/axis/WEB-INF"/>

    <path id="project.server.java.class.path">
        <pathelement path="${basedir}/"/>
        <pathelement path="${axis_web_inf_dir}/classes/"/>
        <fileset dir="${axis_web_inf_dir}/lib">
            <include name="**/*.jar"/>
        </fileset>
    </path>

    <taskdef name="axis-java2wsdl"
            classname="org.apache.axis.tools.ant.wsdl.Java2WsdlAntTask"
            classpathref="project.server.java.class.path">
    </taskdef>

    <target name="generate-server" depends="init">
        <echo message="Generate server from Java"/>        
        <axis-java2wsdl className="com.company.server.Server" 
                                namespace="xyz" 
                                output=".\server.wsdl">
        </axis-java2wsdl>
    </target>

</project>


-----Original Message-----
From: Sachin [mailto:[EMAIL PROTECTED]
Sent: den 24 juni 2003 09:01
To: Axis userList (E-mail)
Subject: Setting Classpath for web services via Ant (New Bie)


Hi,
i am trying to deploy web services via Ant.For web Services i am using
Apache Axis .
So when i am writing its java2wsdl task.it has one condition that class must
be in classpath.But if i want to make it via ant can it is possible? that i
can set classth via Ant
Well my classes are in ./web-inf/classes and build file is in base
directory.so can any one suggest me how can i overcome this requirement of
setting classpath

because i don't want to make my build depend on some manual task.Otherwise i
know how to deploy web services without ant.
So there is no need for using these task

can Any one Help me



Reply via email to