I made a webservice but i got the following error:
Custom tool error:Unable to import WebService/Schema.Unable to import binding.
Is there any problem in my WSDL.Here is my WSDL file.Plz help me i am new one in making webservices.
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitio ns xmlns:s1="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" xmlns:http="htt p://schemas.xmlsoap .org/wsdl/http/" xmlns:soap="htt p://schemas.xmlsoap .org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.smarttrust. com/mdm/clientprovision ing_1.0/common" xmlns:soapenc=" http://schemas.xmlsoap .org/soap/encoding/" xmlns:tns="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="htt p://schemas.xmlsoap .org/wsdl/mime/" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" xmlns:wsdl="htt p://schemas.xmlsoap .org/wsdl/">
<wsdl:types>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/common">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" />
<s:complexTyp e name="imeiType" >
<s:simpleConten t>
<s:extension />
</s:simpleContent >
</s:complexType>
<s:complexTyp e name="vendorMod elType">
<s:sequence>
<s:element name="vendor" type="s:string" />
<s:element name="model" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="softwareV ersion" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="deviceIde ntifierType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="vendorMod el" type="s0:vendor ModelType" />
<s:element minOccurs="0" maxOccurs="1" name="imei" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="profilePa rameterType">
<s:sequence>
<s:element name="name" type="s:string" />
<s:element name="value" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="templateP arameterType">
<s:sequence>
<s:element name="name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="profileIn foType">
<s:sequence>
<s:element name="profile" type="s:string" />
<s:element name="provision ingType" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="profilePa rameter" type="s0:profil eParameterType" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="templateP arameter" type="s0:templa teParameterType " />
</s:sequence>
</s:complexType>
</s:schema>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/common" />
<s:simpleType name="serviceSt atusType">
<s:restrictio n base="s0:imeiTy pe">
<s:enumeratio n value="NONE" />
<s:enumeratio n value="STARTED" />
<s:enumeratio n value="TIMEOUT" />
<s:enumeratio n value="COMPLETE D" />
<s:enumeratio n value="FAILED" />
<s:enumeratio n value="DISPATCH ED" />
<s:enumeratio n value="APPLICAT ION_STATUS" />
</s:restriction>
</s:simpleType>
<s:complexTyp e name="cpStatusT ype">
<s:sequence>
<s:element name="status" type="s1:servic eStatusType" />
<s:element name="sessionId " type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="statusLis t" type="tns:Array Of_tns2_imeiTyp e" />
<s:element minOccurs="0" maxOccurs="1" name="externalI d" type="s:int" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="cpDiscove ry.ResponseType ">
<s:sequence>
<s:element name="destinati onAddress" type="s:string" />
<s:element name="sessionId " type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="deviceIde ntifier" type="s0:device IdentifierType" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="profileIn fo" type="s0:profil eInfoType" />
<s:element name="status" type="s1:servic eStatusType" />
<s:element minOccurs="0" maxOccurs="1" name="statusLis t" type="tns:Array Of_tns2_imeiTyp e" />
<s:element minOccurs="0" maxOccurs="1" name="externalI d" type="s:int" />
</s:sequence>
</s:complexType>
</s:schema>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/common" />
<s:complexTyp e name="ArrayOf_t ns2_imeiType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbo unded" name="item" type="s0:imeiTy pe" />
</s:sequence>
</s:complexType>
<s:element name="cpStatus" type="s1:cpStat usType" />
<s:element name="cpDiscove ry.Response" type="s1:cpDisc overy.ResponseT ype" />
</s:schema>
</wsdl:types>
<wsdl:message name="cpStatusR equest">
<wsdl:part name="cpStatus" element="tns:cp Status" />
</wsdl:message>
<wsdl:message name="cpDiscove ry.ResponseResp onse" />
<wsdl:message name="cpDiscove ry.ResponseRequ est">
<wsdl:part name="cpDiscove ry.Response" element="tns:cp Discovery.Respo nse" />
</wsdl:message>
<wsdl:message name="cpStatusR esponse" />
<wsdl:portTyp e name="ClientPro visioningInitia tor">
<wsdl:operati on name="cpStatus" parameterOrder= "cpStatus">
<wsdl:input name="cpStatusR equest" message="tns:cp StatusRequest" />
<wsdl:output name="cpStatusR esponse" message="tns:cp StatusResponse" />
</wsdl:operation>
<wsdl:operati on name="cpDiscove ry.Response" parameterOrder= "cpDiscovery.Re sponse">
<wsdl:input name="cpDiscove ry.ResponseRequ est" message="tns:cp Discovery.Respo nseRequest" />
<wsdl:output name="cpDiscove ry.ResponseResp onse" message="tns:cp Discovery.Respo nseResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ClientPro visioningInitia torSoapBinding" type="tns:Clien tProvisioningIn itiator">
<soap:binding transport="http ://schemas.xmlsoap .org/soap/http" style="document " />
<wsdl:operati on name="cpStatus" >
<soap:operati on soapAction="urn :#cpStatus" />
<wsdl:input name="cpStatusR equest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="cpStatusR esponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operati on name="cpDiscove ry.Response">
<soap:operati on soapAction="urn :#cpDiscovery.R esponse" />
<wsdl:input name="cpDiscove ry.ResponseRequ est">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="cpDiscove ry.ResponseResp onse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ClientPro visioningInitia tor">
<wsdl:port name="ClientPro visioningInitia tor" binding="tns:Cl ientProvisionin gInitiatorSoapB inding">
<soap:address location="http://10.3.21.5:7600/mdmsoap_testcli ent/services/ClientProvision ingInitiator" />
</wsdl:port>
</wsdl:service>
</wsdl:definition s>
Custom tool error:Unable to import WebService/Schema.Unable to import binding.
Is there any problem in my WSDL.Here is my WSDL file.Plz help me i am new one in making webservices.
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitio ns xmlns:s1="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" xmlns:http="htt p://schemas.xmlsoap .org/wsdl/http/" xmlns:soap="htt p://schemas.xmlsoap .org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.smarttrust. com/mdm/clientprovision ing_1.0/common" xmlns:soapenc=" http://schemas.xmlsoap .org/soap/encoding/" xmlns:tns="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="htt p://schemas.xmlsoap .org/wsdl/mime/" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" xmlns:wsdl="htt p://schemas.xmlsoap .org/wsdl/">
<wsdl:types>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/common">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" />
<s:complexTyp e name="imeiType" >
<s:simpleConten t>
<s:extension />
</s:simpleContent >
</s:complexType>
<s:complexTyp e name="vendorMod elType">
<s:sequence>
<s:element name="vendor" type="s:string" />
<s:element name="model" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="softwareV ersion" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="deviceIde ntifierType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="vendorMod el" type="s0:vendor ModelType" />
<s:element minOccurs="0" maxOccurs="1" name="imei" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="profilePa rameterType">
<s:sequence>
<s:element name="name" type="s:string" />
<s:element name="value" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="templateP arameterType">
<s:sequence>
<s:element name="name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="profileIn foType">
<s:sequence>
<s:element name="profile" type="s:string" />
<s:element name="provision ingType" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="profilePa rameter" type="s0:profil eParameterType" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="templateP arameter" type="s0:templa teParameterType " />
</s:sequence>
</s:complexType>
</s:schema>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/common" />
<s:simpleType name="serviceSt atusType">
<s:restrictio n base="s0:imeiTy pe">
<s:enumeratio n value="NONE" />
<s:enumeratio n value="STARTED" />
<s:enumeratio n value="TIMEOUT" />
<s:enumeratio n value="COMPLETE D" />
<s:enumeratio n value="FAILED" />
<s:enumeratio n value="DISPATCH ED" />
<s:enumeratio n value="APPLICAT ION_STATUS" />
</s:restriction>
</s:simpleType>
<s:complexTyp e name="cpStatusT ype">
<s:sequence>
<s:element name="status" type="s1:servic eStatusType" />
<s:element name="sessionId " type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="statusLis t" type="tns:Array Of_tns2_imeiTyp e" />
<s:element minOccurs="0" maxOccurs="1" name="externalI d" type="s:int" />
</s:sequence>
</s:complexType>
<s:complexTyp e name="cpDiscove ry.ResponseType ">
<s:sequence>
<s:element name="destinati onAddress" type="s:string" />
<s:element name="sessionId " type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="deviceIde ntifier" type="s0:device IdentifierType" />
<s:element minOccurs="0" maxOccurs="unbo unded" name="profileIn fo" type="s0:profil eInfoType" />
<s:element name="status" type="s1:servic eStatusType" />
<s:element minOccurs="0" maxOccurs="1" name="statusLis t" type="tns:Array Of_tns2_imeiTyp e" />
<s:element minOccurs="0" maxOccurs="1" name="externalI d" type="s:int" />
</s:sequence>
</s:complexType>
</s:schema>
<s:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace ="http://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator">
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/initiator-types" />
<s:import namespace="http ://www.smarttrust. com/mdm/clientprovision ing_1.0/common" />
<s:complexTyp e name="ArrayOf_t ns2_imeiType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbo unded" name="item" type="s0:imeiTy pe" />
</s:sequence>
</s:complexType>
<s:element name="cpStatus" type="s1:cpStat usType" />
<s:element name="cpDiscove ry.Response" type="s1:cpDisc overy.ResponseT ype" />
</s:schema>
</wsdl:types>
<wsdl:message name="cpStatusR equest">
<wsdl:part name="cpStatus" element="tns:cp Status" />
</wsdl:message>
<wsdl:message name="cpDiscove ry.ResponseResp onse" />
<wsdl:message name="cpDiscove ry.ResponseRequ est">
<wsdl:part name="cpDiscove ry.Response" element="tns:cp Discovery.Respo nse" />
</wsdl:message>
<wsdl:message name="cpStatusR esponse" />
<wsdl:portTyp e name="ClientPro visioningInitia tor">
<wsdl:operati on name="cpStatus" parameterOrder= "cpStatus">
<wsdl:input name="cpStatusR equest" message="tns:cp StatusRequest" />
<wsdl:output name="cpStatusR esponse" message="tns:cp StatusResponse" />
</wsdl:operation>
<wsdl:operati on name="cpDiscove ry.Response" parameterOrder= "cpDiscovery.Re sponse">
<wsdl:input name="cpDiscove ry.ResponseRequ est" message="tns:cp Discovery.Respo nseRequest" />
<wsdl:output name="cpDiscove ry.ResponseResp onse" message="tns:cp Discovery.Respo nseResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ClientPro visioningInitia torSoapBinding" type="tns:Clien tProvisioningIn itiator">
<soap:binding transport="http ://schemas.xmlsoap .org/soap/http" style="document " />
<wsdl:operati on name="cpStatus" >
<soap:operati on soapAction="urn :#cpStatus" />
<wsdl:input name="cpStatusR equest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="cpStatusR esponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operati on name="cpDiscove ry.Response">
<soap:operati on soapAction="urn :#cpDiscovery.R esponse" />
<wsdl:input name="cpDiscove ry.ResponseRequ est">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="cpDiscove ry.ResponseResp onse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ClientPro visioningInitia tor">
<wsdl:port name="ClientPro visioningInitia tor" binding="tns:Cl ientProvisionin gInitiatorSoapB inding">
<soap:address location="http://10.3.21.5:7600/mdmsoap_testcli ent/services/ClientProvision ingInitiator" />
</wsdl:port>
</wsdl:service>
</wsdl:definition s>