Hello, I've been messing around trying to create a web service and the WSDL xml doc is being very difficult. Can anyone tell me what's wrong with it?
When I run the WS-I compliance report it tells me:
"Failed
Artifact Targets Analyzed: The summary result applies to the following artifact targets which were specified in the analyzer configuration file.
Description
binding=SaveBinding
Message
null"
FAILED: BP2406
FAILED: BP2416
<?xml version ='1.0' encoding ='UTF-8' ?>
<definitions name='Save'
targetNamespace='http://my-site.com/save.wsdl'
xmlns:tns='http://my-site.com/save.wsdl'
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns='http://schemas.xmlsoap.org/wsdl/'>
<message name='SaveRequest'>
<part name='rangeName' type='xsd:string'/>
<part name='value' type='xsd:string'/>
</message>
<portType name='SavePortType'>
<operation name='saveEntry'>
<input message='tns:SaveRequest'/>
</operation>
</portType>
<binding name='SaveBinding' type='tns:SavePortType'>
<soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
<operation name='saveEntry'>
<soap:operation soapAction='saveEntry'/>
<input>
<soap:body use='encoded' namespace='urn:examples:Save' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
</input>
</operation>
</binding>
<service name='SaveService'>
<port name='SavePort' binding='SaveBinding'>
<soap:address location='http://my-site.com/newpatientvalue/soap-server.php'/>
</port>
</service>
</definitions>