Hi all, I have been struggling for days trying to get Java2WSDL to work so that I can fully automate my build process. The closest I have got is the following:
<target name="java2wsdl"> <property name="NAMESPACE" value="ESTARMatcher"/> <!-- <axis-java2wsdl output="${root.dir}/wsdl/descriptor.wsdl" location="${axis.server.url}/axis/services/ESTARMatcher" namespace="${NAMESPACE}" classname="uk.bl.bspa.estar.EstarMatchingService"> <mapping namespace="${NAMESPACE}" package="uk.bl.bspa.estar"/> </axis-java2wsdl> --> <path id="java2wsdl.classpath"> <path path="."/> <path refid="axis.classpath"/> <fileset dir="${build.webclasses.dir}" includes="**/*" /> </path> <echo message="${build.webclasses.dir}"/> <java classname="org.apache.axis.wsdl.Java2WSDL" fork="true" classpathref="java2wsdl.classpath"> <arg value="-o"/> <arg value="${root.dir}/wsdl/descriptor.wsdl"/> <arg value="-l"/> <arg value="${axis.server.url}/axis/services/ESTARMatcher"/> <arg value="-n"/> <arg value="ESTARMatcher"/> <arg value='-p"uk.bl.bspa.estar=ESTARMatcher"'/> <arg value="uk.bl.bspa.estar.EstarMatcherService"/> </java> </target> As you can see, I have tried both the Axis Ant task, and using Axis' Java2WSDL class directly. In both cases Java2WSDL cannot see the uk.bl.bspa.estar.EstarMatcherService class in the classpath. This I do not understand since the class is located in the ${build.webclasses.dir}. Does anyone have any ideas on this, or on getting the poorly documented Ant task working? Cheers, -- Anthony Roy. t: 01937 54 (6003) e: [EMAIL PROTECTED] ************************************************************************** Experience the British Library online at www.bl.uk Help the British Library conserve the world's knowledge. Adopt a Book. www.bl.uk/adoptabook ************************************************************************* The information contained in this e-mail is confidential and may be legally privileged. It is intended for the addressee(s) only. If you are not the intended recipient, please delete this e-mail and notify the [EMAIL PROTECTED] : The contents of this e-mail must not be disclosed or copied without the sender's consent. The statements and opinions expressed in this message are those of the author and do not necessarily reflect those of the British Library. The British Library does not take any responsibility for the views of the author. *************************************************************************