I am kind of stuck while using web service. A help here would be highly appreciated. Here is the Error Message, WSDL, Schema Def. I am using. Thanks in advance -Yogesh
Error message: -------------- [WSDLError faultString="Element http://deploy.webservices.ach.payments.ph.com:templatesRequest not resolvable" faultCode="WSDL.BadElement" faultDetail="null"] at mx.rpc.soap::WSDLParser/http://www.adobe.com/2006/flex/mx/internal::parseMessage() at mx.rpc.soap::WSDLOperation/parseMessages() at mx.rpc.soap::Operation/http://www.adobe.com/2006/flex/mx/internal::invokePendingCall() at mx.rpc.soap::Operation/http://www.adobe.com/2006/flex/mx/internal::invokeAllPending() at mx.rpc.soap::WebService/::unEnqueueCalls() at mx.rpc.soap::WebService/http://www.adobe.com/2006/flex/mx/internal::wsdlHandler() at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.rpc.soap::WSDLParser/dispatchEvent() at mx.rpc.soap::WSDLParser/::parseCompleted() at mx.rpc.soap::WSDLParser/http://www.adobe.com/2006/flex/mx/internal::httpResultHandler() at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent() at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler() at mx.rpc::Responder/result() at mx.rpc::AsyncRequest/acknowledge() at ::DirectHTTPMessageResponder/completeHandler() at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/flash.net:URLLoader::onComplete() WSDL: ----- <definitions name="ACHPaymentsService" targetNamespace="http://impl.webservices.ach.payments.ph.com" xmlns:wcmas="http://impl.webservices.ach.payments.ph.com" xmlns:achmns="http://deploy.webservices.ach.payments.ph.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <types> <xsd:schema targetNamespace="http://deploy.webservices.ach.payments.ph.com" xmlns="http://deploy.webservices.ach.payments.ph.com" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xsd:import namespace="http://deploy.webservices.ach.payments.ph.com" schemaLocation="achMessages.xsd"/> </xsd:schema> </types> <message name="AchPaymentsTemplatesRequest"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/> <part name="messagePart" element="achmns:templatesRequest"/> </message> <message name="AchPaymentsTemplatesResponse"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/> <part name="messagePart" element="achmns:templatesResponse"/> </message> <message name="getTemplateSummaryRequest"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/> <part name="messagePart" element="achmns:templateSummaryRequest"/> </message> <message name="getTemplateSummaryResponse"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/> <part name="messagePart" element="achmns:templateSummaryResponse"/> </message> <portType name="ACHPaymentsInterface"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/> <operation name="getPaymentTemplates"> <input message="wcmas:AchPaymentsTemplatesRequest"/> <output message="wcmas:AchPaymentsTemplatesResponse"/> </operation> <operation name="getTemplateSummary"> <input message="wcmas:getTemplateSummaryRequest"/> <output message="wcmas:getTemplateSummaryResponse"/> </operation> </portType> <binding name="ACHDemo" type="wcmas:ACHPaymentsInterface"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="getPaymentTemplates"> <soap:operation soapAction="wcm:achpayments" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getTemplateSummary"> <soap:operation soapAction="wcm:achpayments" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <service name="ACHPaymentsService"> <port name="ACHDemo" binding="wcmas:ACHDemo"> <soap:address location="http://www.ph.com"/> </port> </service> </definitions> Schema: ------- <?xml version="1.0" encoding="UTF-8"?> <xs:schema targetNamespace="http://deploy.webservices.ach.payments.ph.com" namespace="http://deploy.webservices.ach.payments.ph.com" xmlns:achmns="http://deploy.webservices.ach.payments.ph.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <!--***************************************************** REQUEST Messages --> <!--***************************************************** COMPLEX TYPES--> <xs:complexType name="templatesRequest"> <xs:sequence> <xs:element name="orgID" type="xs:long"/> <xs:element name="userID" type="xs:long"/> </xs:sequence> </xs:complexType> <xs:complexType name="summaryRequest"> <xs:sequence> <xs:element name="databaseID" type="xs:long"/> </xs:sequence> </xs:complexType> <!--***************************************************** ELEMENTS *****************************************************--> <xs:element name="templatesRequest" type="achmns:templatesRequest"/> <xs:element name="templateSummaryRequest" type="achmns:summaryRequest"/> <!--***************************************************** RESPONSE Messages *****************************************************--> <!--***************************************************** COMPLEX TYPES*****************************************************--> <xs:complexType name="templatesResponse"> <xs:sequence> <xs:element name="paymenttemplates" type="achmns:paymenttemplatesType"/> </xs:sequence> </xs:complexType> <xs:complexType name="paymenttemplatesType"> <xs:sequence> <xs:element name="paymenttemplate" type="achmns:paymenttemplateType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="paymenttemplateType"> <xs:sequence> <xs:element name="rid" type="xs:int"/> <xs:element name="name" type="xs:string"/> <xs:element name="application" type="xs:string"/> <xs:element name="company" type="xs:string"/> <xs:element name="status" type="xs:string"/> <xs:element name="frequency" type="xs:string"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> </xs:complexType> <xs:complexType name="summaryResponse"> <xs:sequence> <xs:element name="paymenttemplatelistentries" type="achmns:paymenttemplatelistentriesType"/> </xs:sequence> </xs:complexType> <xs:complexType name="paymenttemplatelistentriesType"> <xs:sequence> <xs:element name="paymenttemplatelistentry" type="achmns:paymenttemplatelistentryType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="paymenttemplatelistentryType"> <xs:sequence> <xs:element name="rid" type="xs:int"/> <xs:element name="name" type="xs:string"/> <xs:element name="appid" type="xs:string"/> <xs:element name="amount" type="xs:double"/> <xs:element name="status" type="xs:string"/> <xs:element name="creditdebit" type="xs:string"/> <xs:element name="hold" type="xs:boolean"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> </xs:complexType> <!--***************************************************** ELEMENTS *****************************************************--> <xs:element name="templatesResponse" type="achmns:templatesResponse"/> <xs:element name="templateSummaryResponse" type="achmns:summaryResponse"/> </xs:schema> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/