try this just add <wsdlFile>c:/xmloutput.wsdl</wsdlFile> into service in wsdd.
<service name="xmloutput" provider="java:RPC"> <operation name="xmloutput" qname="xmloutput" returnQName="xmloutputResponse" returnType="ns1:XmloutputResponse" xmlns:ns1="xmloutput"> <parameter name="macroname" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/> <parameter name="item1" type="xsd:double" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/> </operation> <parameter name="allowedMethods" value="xmloutput"/> <parameter name="wsdlPortType" value="xmloutputPortType"/> <parameter name="className" value="xmloutput.XmloutputBindingTypeImpl"/> <parameter name="wsdlServicePort" value="xmloutput"/> <parameter name="wsdlTargetNamespace" value="xmloutput"/> <parameter name="wsdlServiceElement" value="xmloutput"/> <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qname="ns2:ListItemType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:xmloutput.ListItemType" xmlns:ns2="xmloutput"/> <typeMapping deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qname="ns3:List" serializer="org.apache.axis.encoding.ser.ArraySerializerFactory" type="java:xmloutput.ListItemType[]" xmlns:ns3="xmloutput"/> <typeMapping deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qname="ns4:Item1" serializer="org.apache.axis.encoding.ser.ArraySerializerFactory" type="java:double[]" xmlns:ns4="xmloutput"/> <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qname="ns5:XmloutputEnd" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:xmloutput.XmloutputEnd" xmlns:ns5="xmloutput"/> <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qname="ns6:XmloutputResponse" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:xmloutput.XmloutputResponse" xmlns:ns6="xmloutput"/> <wsdlFile>c:/xmloutput.wsdl</wsdlFile> </service> Weiceheng ----- Original Message ----- From: "Kevin Jones" <[EMAIL PROTECTED]> To: "Axis User" <[EMAIL PROTECTED]> Sent: Friday, December 20, 2002 9:16 AM Subject: Returning my own WSDL from ?wsdl > After I've created and deployed a web service is there ant way to get > Axis to turn off automatic WSDL generation when it sees the ?wsdl > parameter and instead get it to return wsdl that i deploy with the > service? > > Thanks, > > Kevin Jones