Think I'm going mad. I still havn't solved this. WSDL
<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://ws.hairless.edgesoft.se" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://ws.hairless.edgesoft.se" xmlns:intf="http://ws.hairless.edgesoft.se" xmlns:tns1="http://model.ws.hairless.edgesoft.se" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!--WSDL created by Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)--> <wsdl:types> <schema elementFormDefault="qualified" targetNamespace="http://ws.hairless.edgesoft.se" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://model.ws.hairless.edgesoft.se"/> <element name="getProcessedOrders"> <complexType/> </element> <element name="getProcessedOrdersResponse"> <complexType> <sequence> <element name="firstName" nillable="true" type="xsd:string"/> <element name="orderId" nillable="true" type="xsd:string"/> </sequence> </complexType> </element> </schema> <schema elementFormDefault="qualified" targetNamespace="http://model.ws.hairless.edgesoft.se" xmlns="http://www.w3.org/2001/XMLSchema"> <complexType name="OrderHead"> <sequence> <element name="firstName" nillable="true" type="xsd:string"/> <element name="orderId" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> </wsdl:types> <wsdl:message name="getProcessedOrdersRequest"> <wsdl:part element="impl:getProcessedOrders" name="getProcessedOrders"/> </wsdl:message> <wsdl:message name="getProcessedOrdersResponse"> <wsdl:part element="impl:getProcessedOrdersResponse" name="getProcessedOrdersResponse"/> </wsdl:message> <wsdl:portType name="OrderService"> <wsdl:operation name="getProcessedOrders"> <wsdl:input message="impl:getProcessedOrdersRequest" name="getProcessedOrdersRequest"/> <wsdl:output message="impl:getProcessedOrdersResponse" name="getProcessedOrdersResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="OrderServiceSoapBinding" type="impl:OrderService"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getProcessedOrders"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getProcessedOrdersRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getProcessedOrdersResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="OrderServiceService"> <wsdl:port binding="impl:OrderServiceSoapBinding" name="OrderService"> <wsdlsoap:address location="http://localhost/hairless-web/services/OrderService"/> </wsdl:port> </wsdl:service> </wsdl:definitions> Server config.wsdd <?xml version="1.0" encoding="UTF-8"?> <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <globalConfiguration> <parameter name="sendMultiRefs" value="true"/> <parameter name="disablePrettyXML" value="true"/> <parameter name="adminPassword" value="admin"/> <parameter name="attachments.Directory" value="D:\Edge Soft\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\hairless-web\WEB-INF\attachments"/> <parameter name="dotNetSoapEncFix" value="true"/> <parameter name="enableNamespacePrefixOptimization" value="false"/> <parameter name="sendXMLDeclaration" value="true"/> <parameter name="sendXsiTypes" value="true"/> <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/> <requestFlow> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="session"/> </handler> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="request"/> <parameter name="extension" value=".jwr"/> </handler> </requestFlow> </globalConfiguration> <handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/> <handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/> <handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/> <service name="OrderService" provider="java:RPC" style="wrapped" use="literal"> <operation name="getProcessedOrders" qname="ns1:getProcessedOrders" returnQName="ns1:getProcessedOrdersReturn" returnType="ns2:OrderHead" soapAction="" xmlns:ns1="http://ws.hairless.edgesoft.se" xmlns:ns2="http://model.ws.hairless.edgesoft.se"/> <parameter name="allowedMethods" value="getProcessedOrders"/> <parameter name="typeMappingVersion" value="1.1"/> <parameter name="wsdlPortType" value="OrderService"/> <parameter name="className" value="se.edgesoft.hairless.ws.OrderService"/> <parameter name="wsdlServicePort" value="OrderService"/> <parameter name="schemaQualified" value="http://model.ws.hairless.edgesoft.se,http://ws.hairless.edgesoft.se"/> <parameter name="wsdlTargetNamespace" value="http://ws.hairless.edgesoft.se"/> <parameter name="wsdlServiceElement" value="OrderServiceService"/> <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns3:OrderHead" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:se.edgesoft.hairless.ws.model.OrderHead" xmlns:ns3="http://model.ws.hairless.edgesoft.se"/> </service> <service name="AdminService" provider="java:MSG"> <parameter name="allowedMethods" value="AdminService"/> <parameter name="enableRemoteAdmin" value="false"/> <parameter name="className" value="org.apache.axis.utils.Admin"/> <namespace>http://xml.apache.org/axis/wsdd/</namespace> </service> <service name="Version" provider="java:RPC"> <parameter name="allowedMethods" value="getVersion"/> <parameter name="className" value="org.apache.axis.Version"/> </service> <transport name="http"> <requestFlow> <handler type="URLMapper"/> <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/> </requestFlow> <parameter name="qs:list" value="org.apache.axis.transport.http.QSListHandler"/> <parameter name="qs:wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/> <parameter name="qs.list" value="org.apache.axis.transport.http.QSListHandler"/> <parameter name="qs.method" value="org.apache.axis.transport.http.QSMethodHandler"/> <parameter name="qs:method" value="org.apache.axis.transport.http.QSMethodHandler"/> <parameter name="qs.wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/> </transport> <transport name="local"> <responseFlow> <handler type="LocalResponder"/> </responseFlow> </transport> </deployment> Anyone? -- View this message in context: http://www.nabble.com/Consume-Axis-web-service-in-.net-client-tp17784604p18011683.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
