T
tom
hello,
i'm calling a .net service from an axis client and the parameter i
pass in doesn't get picked up by the .net webservice.
(i have tried setting the SOAPAction on the axis client and i have
also tried removing the SOAPAction in the .net webservice with the
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("")]
option)
this is what i can see on the line going to the .net service machine:
----------------------------------------------
POST /BCAService/BCAService.asmx?op=processRequest HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related,
text/*
User-Agent: Axis/1.0
Host: ws01
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: ""
Content-Length: 456
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1rocessRequest
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="BCAService">
<ns1:arg1 xsi:type="xsd:string">aabbcc</ns1:arg1>
</ns1rocessRequest>
</soapenv:Body>
</soapenv:Envelope>
----------------------------------------------
so arg1 gets send but the c# webservice only picks up null.
any idea's ?
best regards,
tom
i'm calling a .net service from an axis client and the parameter i
pass in doesn't get picked up by the .net webservice.
(i have tried setting the SOAPAction on the axis client and i have
also tried removing the SOAPAction in the .net webservice with the
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("")]
option)
this is what i can see on the line going to the .net service machine:
----------------------------------------------
POST /BCAService/BCAService.asmx?op=processRequest HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related,
text/*
User-Agent: Axis/1.0
Host: ws01
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: ""
Content-Length: 456
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1rocessRequest
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="BCAService">
<ns1:arg1 xsi:type="xsd:string">aabbcc</ns1:arg1>
</ns1rocessRequest>
</soapenv:Body>
</soapenv:Envelope>
----------------------------------------------
so arg1 gets send but the c# webservice only picks up null.
any idea's ?
best regards,
tom