Hello:
I got a problem that my Axis2c client can't work with Microsoft ASP.NET web
service. Following is the SOAP content I send out by fiAPITester tool.
// ------------------------ fiAPITester send message
-----------------------------
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header></soapenv:Header>
<soapenv:Body>
<fiAPI xmlns="http://integration.fiapi.com/MemberVerification"
xmlns:ivr="http://integration.fiapi.com/IVRLibrary" xmlns:xsi="h
........................................
</fiAPI>
</soapenv:Body>
</soapenv:Envelope>
However the ASP.NET web service want requests in following format:
// -------------------- .Net Web Client Send Message
------------------------------
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="htt
p://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<MemberVerification xmlns="http://www.users.com/IVR">
<FiApiRequest>
<?xml version="1.0" encoding="UTF-8"?>..
<!--Sample XML file generated by XMLSpy v2006 sp2 U
(http://www.altova.com)-->..
<fiAPI xmlns="http://integration.fiapi.com/MemberVerification" ..
.......................................
<MemberVerifyRq><AccountId>123123</AccountId></MemberVerifyRq></Request></fiAPI>
</FiApiRequest>
</MemberVerification>
</soap:Body>
</soap:Envelope>
Do you know the reason?
Thanks.
Steven Zhang