Hi All,

I am also facing the same problem.I am using my localhost(http:\\127.0.0.1) sugarcrm WSDL which I generate from http://127.0.0.1:90/sugarcrm/soap.php?wsdl=sugarsoap the link.I am sending SOAP request of various operations (like is_admin,Login,get_entry_list etc) through 'Altova XMLspy' tool but I didn't get expected response.In most of the methods it asking a session id as input parameter but i am not able to get from where it could be found.

the below given code showing my Request and response of sugar wsdl.
Request:-

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:login xmlns:m="http://www.sugarcrm.com/sugarcrm" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<user_auth xsi:type="m:user_auth">
<user_name xsi:type="xsd:string">admin</user_name>
<password xsi:type="xsd:string">sugar1</password>
<version xsi:type="xsd:string">5.0</version>
</user_auth>
<application_name xsi:type="xsd:string">sugarCRM</application_name>
</m:login>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>




Response:-

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.sugarcrm.com/sugarcrm">
<SOAP-ENV:Body>
<ns1:loginResponse xmlns:ns1="http://www.sugarcrm.com/sugarcrm">
<return xsi:type="tns:set_entry_result">
<id xsi:type="xsd:string">-1</id>
<error xsi:type="tns:error_value">
<number xsi:type="xsd:string">10</number>
<name xsi:type="xsd:string">Invalid Login</name>
<description xsi:type="xsd:string">Login attempt failed please check the username and password</description>
</error>
</return>
</ns1:loginResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Kindly help me if anyone have some idea how we can call sugarwsdl from external tool?