Hi i have a problem using webmaker and try to invoke a webservice, im uploading the webservice by a URL from other location, and that part has no problem but when i try to invoke the responce in a second form i got no data from the record only in the first form that calls the webservice everything looks well... i attach the XML Webservice and some prints so you can tell me what can i do.
thanks for youre time.
atte.
OscarLuna
__________________________________________________________
WEBSERVICE XML
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<wsdl:definitions xmlns :s oap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns :s oapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://intranet.celtel.net/" xmlns :s ="http://www.w3.org/2001/XMLSchema" xmlns :s oap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://intranet.celtel.net/">
<wsdl:types>
<s :s chema elementFormDefault="qualified" targetNamespace="http://intranet.celtel.net/">
<s:element name="GetDptos">
<s:complexType/>
</s:element>
<s:element name="GetDptosResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetDptosResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetAreasForSelectedDpto">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="DptoID" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetAreasForSelectedDptoResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetAreasForSelectedDptoResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetJerarquia">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="AreaID" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="DptoID" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetJerarquiaResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetJerarquiaResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDias">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetCountDiasResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetEmployeeInfo">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="Account" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetEmployeeInfoResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetEmployeeInfoResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasCal">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasCalResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetCountDiasCalResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
</s :s chema>
</wsdl:types>
<wsdl:message name="GetDptosSoapIn">
<wsdl:part name="parameters" element="tns:GetDptos"/>
</wsdl:message>
<wsdl:message name="GetDptosSoapOut">
<wsdl:part name="parameters" element="tns:GetDptosResponse"/>
</wsdl:message>
<wsdl:message name="GetAreasForSelectedDptoSoapIn">
<wsdl:part name="parameters" element="tns:GetAreasForSelectedDpto"/>
</wsdl:message>
<wsdl:message name="GetAreasForSelectedDptoSoapOut">
<wsdl:part name="parameters" element="tns:GetAreasForSelectedDptoResponse"/>
</wsdl:message>
<wsdl:message name="GetJerarquiaSoapIn">
<wsdl:part name="parameters" element="tns:GetJerarquia"/>
</wsdl:message>
<wsdl:message name="GetJerarquiaSoapOut">
<wsdl:part name="parameters" element="tns:GetJerarquiaResponse"/>
</wsdl:message>
<wsdl:message name="GetCountDiasSoapIn">
<wsdl:part name="parameters" element="tns:GetCountDias"/>
</wsdl:message>
<wsdl:message name="GetCountDiasSoapOut">
<wsdl:part name="parameters" element="tns:GetCountDiasResponse"/>
</wsdl:message>
<wsdl:message name="GetEmployeeInfoSoapIn">
<wsdl:part name="parameters" element="tns:GetEmployeeInfo"/>
</wsdl:message>
<wsdl:message name="GetEmployeeInfoSoapOut">
<wsdl:part name="parameters" element="tns:GetEmployeeInfoResponse"/>
</wsdl:message>
<wsdl:message name="GetCountDiasCalSoapIn">
<wsdl:part name="parameters" element="tns:GetCountDiasCal"/>
</wsdl:message>
<wsdl:message name="GetCountDiasCalSoapOut">
<wsdl:part name="parameters" element="tns:GetCountDiasCalResponse"/>
</wsdl:message>
<wsdl:portType name="PermisosWSSoap">
<wsdl:operation name="GetDptos">
<wsdl:input message="tns:GetDptosSoapIn"/>
<wsdl:output message="tns:GetDptosSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<wsdl:input message="tns:GetAreasForSelectedDptoSoapIn"/>
<wsdl:output message="tns:GetAreasForSelectedDptoSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<wsdl:input message="tns:GetJerarquiaSoapIn"/>
<wsdl:output message="tns:GetJerarquiaSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<wsdl:input message="tns:GetCountDiasSoapIn"/>
<wsdl:output message="tns:GetCountDiasSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<wsdl:input message="tns:GetEmployeeInfoSoapIn"/>
<wsdl:output message="tns:GetEmployeeInfoSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<wsdl:input message="tns:GetCountDiasCalSoapIn"/>
<wsdl:output message="tns:GetCountDiasCalSoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="PermisosWSSoap" type="tns :P ermisosWSSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetDptos">
<soap:operation soapAction="http://intranet.celtel.net/GetDptos" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<soap:operation soapAction="http://intranet.celtel.net/GetAreasForSelectedDpto" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<soap:operation soapAction="http://intranet.celtel.net/GetJerarquia" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<soap:operation soapAction="http://intranet.celtel.net/GetCountDias" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<soap:operation soapAction="http://intranet.celtel.net/GetEmployeeInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<soap:operation soapAction="http://intranet.celtel.net/GetCountDiasCal" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PermisosWSSoap12" type="tns :P ermisosWSSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetDptos">
<soap12:operation soapAction="http://intranet.celtel.net/GetDptos" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<soap12:operation soapAction="http://intranet.celtel.net/GetAreasForSelectedDpto" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<soap12:operation soapAction="http://intranet.celtel.net/GetJerarquia" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<soap12:operation soapAction="http://intranet.celtel.net/GetCountDias" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<soap12:operation soapAction="http://intranet.celtel.net/GetEmployeeInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<soap12:operation soapAction="http://intranet.celtel.net/GetCountDiasCal" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl :s ervice name="PermisosWS">
<wsdl:port name="PermisosWSSoap" binding="tns :P ermisosWSSoap">
<soap:address location="http://sql-2k5-ssis/PermisosWS/PermisosWS.asmx"/>
</wsdl:port>
<wsdl:port name="PermisosWSSoap12" binding="tns :P ermisosWSSoap12">
<soap12:address location="http://sql-2k5-ssis/PermisosWS/PermisosWS.asmx"/>
</wsdl:port>
</wsdl :s ervice>
</wsdl:definitions>
thanks for youre time.
atte.
OscarLuna
__________________________________________________________
WEBSERVICE XML
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<wsdl:definitions xmlns :s oap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns :s oapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://intranet.celtel.net/" xmlns :s ="http://www.w3.org/2001/XMLSchema" xmlns :s oap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://intranet.celtel.net/">
<wsdl:types>
<s :s chema elementFormDefault="qualified" targetNamespace="http://intranet.celtel.net/">
<s:element name="GetDptos">
<s:complexType/>
</s:element>
<s:element name="GetDptosResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetDptosResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetAreasForSelectedDpto">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="DptoID" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetAreasForSelectedDptoResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetAreasForSelectedDptoResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetJerarquia">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="AreaID" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="DptoID" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetJerarquiaResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetJerarquiaResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDias">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetCountDiasResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetEmployeeInfo">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="Account" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetEmployeeInfoResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetEmployeeInfoResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasCal">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s :s tring"/>
<s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s :s tring"/>
</s :s equence>
</s:complexType>
</s:element>
<s:element name="GetCountDiasCalResponse">
<s:complexType>
<s :s equence>
<s:element minOccurs="0" maxOccurs="1" name="GetCountDiasCalResult">
<s:complexType>
<s :s equence>
<s:element ref="s :s chema"/>
<s:any/>
</s :s equence>
</s:complexType>
</s:element>
</s :s equence>
</s:complexType>
</s:element>
</s :s chema>
</wsdl:types>
<wsdl:message name="GetDptosSoapIn">
<wsdl:part name="parameters" element="tns:GetDptos"/>
</wsdl:message>
<wsdl:message name="GetDptosSoapOut">
<wsdl:part name="parameters" element="tns:GetDptosResponse"/>
</wsdl:message>
<wsdl:message name="GetAreasForSelectedDptoSoapIn">
<wsdl:part name="parameters" element="tns:GetAreasForSelectedDpto"/>
</wsdl:message>
<wsdl:message name="GetAreasForSelectedDptoSoapOut">
<wsdl:part name="parameters" element="tns:GetAreasForSelectedDptoResponse"/>
</wsdl:message>
<wsdl:message name="GetJerarquiaSoapIn">
<wsdl:part name="parameters" element="tns:GetJerarquia"/>
</wsdl:message>
<wsdl:message name="GetJerarquiaSoapOut">
<wsdl:part name="parameters" element="tns:GetJerarquiaResponse"/>
</wsdl:message>
<wsdl:message name="GetCountDiasSoapIn">
<wsdl:part name="parameters" element="tns:GetCountDias"/>
</wsdl:message>
<wsdl:message name="GetCountDiasSoapOut">
<wsdl:part name="parameters" element="tns:GetCountDiasResponse"/>
</wsdl:message>
<wsdl:message name="GetEmployeeInfoSoapIn">
<wsdl:part name="parameters" element="tns:GetEmployeeInfo"/>
</wsdl:message>
<wsdl:message name="GetEmployeeInfoSoapOut">
<wsdl:part name="parameters" element="tns:GetEmployeeInfoResponse"/>
</wsdl:message>
<wsdl:message name="GetCountDiasCalSoapIn">
<wsdl:part name="parameters" element="tns:GetCountDiasCal"/>
</wsdl:message>
<wsdl:message name="GetCountDiasCalSoapOut">
<wsdl:part name="parameters" element="tns:GetCountDiasCalResponse"/>
</wsdl:message>
<wsdl:portType name="PermisosWSSoap">
<wsdl:operation name="GetDptos">
<wsdl:input message="tns:GetDptosSoapIn"/>
<wsdl:output message="tns:GetDptosSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<wsdl:input message="tns:GetAreasForSelectedDptoSoapIn"/>
<wsdl:output message="tns:GetAreasForSelectedDptoSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<wsdl:input message="tns:GetJerarquiaSoapIn"/>
<wsdl:output message="tns:GetJerarquiaSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<wsdl:input message="tns:GetCountDiasSoapIn"/>
<wsdl:output message="tns:GetCountDiasSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<wsdl:input message="tns:GetEmployeeInfoSoapIn"/>
<wsdl:output message="tns:GetEmployeeInfoSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<wsdl:input message="tns:GetCountDiasCalSoapIn"/>
<wsdl:output message="tns:GetCountDiasCalSoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="PermisosWSSoap" type="tns :P ermisosWSSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetDptos">
<soap:operation soapAction="http://intranet.celtel.net/GetDptos" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<soap:operation soapAction="http://intranet.celtel.net/GetAreasForSelectedDpto" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<soap:operation soapAction="http://intranet.celtel.net/GetJerarquia" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<soap:operation soapAction="http://intranet.celtel.net/GetCountDias" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<soap:operation soapAction="http://intranet.celtel.net/GetEmployeeInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<soap:operation soapAction="http://intranet.celtel.net/GetCountDiasCal" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PermisosWSSoap12" type="tns :P ermisosWSSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetDptos">
<soap12:operation soapAction="http://intranet.celtel.net/GetDptos" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAreasForSelectedDpto">
<soap12:operation soapAction="http://intranet.celtel.net/GetAreasForSelectedDpto" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetJerarquia">
<soap12:operation soapAction="http://intranet.celtel.net/GetJerarquia" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDias">
<soap12:operation soapAction="http://intranet.celtel.net/GetCountDias" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEmployeeInfo">
<soap12:operation soapAction="http://intranet.celtel.net/GetEmployeeInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCountDiasCal">
<soap12:operation soapAction="http://intranet.celtel.net/GetCountDiasCal" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl :s ervice name="PermisosWS">
<wsdl:port name="PermisosWSSoap" binding="tns :P ermisosWSSoap">
<soap:address location="http://sql-2k5-ssis/PermisosWS/PermisosWS.asmx"/>
</wsdl:port>
<wsdl:port name="PermisosWSSoap12" binding="tns :P ermisosWSSoap12">
<soap12:address location="http://sql-2k5-ssis/PermisosWS/PermisosWS.asmx"/>
</wsdl:port>
</wsdl :s ervice>
</wsdl:definitions>
RE: Web Service Problem using WebMaker
There does no look to be any obvious problem with the WSDL you attached.
However, it is a Soap 1.1 & 1.2 WSDL. Could you check the patch version of the Design Studio?
Please look in the following directory to establish which patches are installed: C:\jprogramfiles\hyfinity\runtime\licences\patches OR
C:\Program Files\BizFlow\WebMaker\runtime\licences\patches
Patches are required up to and including Patch MVC_3.1.2.0003 as a minimum. You probably should have patches 0001 to 0007.
RE: Web Service Problem using WebMaker
Thanks for the help , I patched to the version that you suggest me and it seem that it work, but it doesnt display the data in the form when i use the dashboard, i have checked the dashboard logs and the response its successfull but i want to know how can i transform or get the values that i need so i can show it in my form ... here i attach the print of the log. many thanks for the help reggards.
RE: Web Service Problem using WebMaker
The WSDL that has been generated from .NET does not define what the response structures are for the Web Service requests.
A WSDL of this nature is "loosely" defining the data, so automatic data bindings are not possible as there is no definition in the WSDL.
Note: It may be possible that the mechanism used to generate the WSDL can be improved to generate a more "document centric" WSDL that has all the response data definitions present?
You would need to investigate with whoever created the WSDL.
This WSDL defines only the main element within the <soap:Body> <GetEmployeeInfoResponse>, and then one nested element <GetEmployeeInfoResult>.
There is no definition of the data within that element, so WebMaker cannot generate and default Data Bindings for the response details for the fields you want to display on a page.
For this type of WSDL, you will need to go to the Data Bindings screen for your display page and select the Page Display Binding Details that shows the response.
You will then need to manually drag on the bindings from the document to the xpaths for your display field, in order match the actual data returned.
Note: you may want to use the "Copy XML" facility in the Dashboard, and then paste that content into the "To Page" response example document used on the Data Bindings screen on the right hand side.
RE: Web Service Problem using WebMaker
It works very well, im very i set the values into a text area by the databindings in the page of the form and it shows all the data that i need, i got a question a but that and its how i separate all the string data individualy because it show it like this "272010-02-17T00:00:00-06:00craguilar201079"
and i want to have it like days: "27" , date:"2010-02-17T00:00:00-06:00" ,etc all of that in text fields so i can show it in the page. As you will see in the prints i set the Xpath with /mvc:eForm/mvc :D ata/ns1:GetEmployeeInfoResponse/ns1:GetEmployeeInfoResult becuase i have tryed to drag elements individualy but i dont get any results.
i tryed all ready to set it in to a record table and assing the specific field with the xpath of the tree but i doesnt work and i tryed to set it into and output box i have no results, i will attach the prints of what i have done sorry if i been anoying you with this but im kinda new using web maker. many thanks for the help for far.
regards.
RE: Web Service Problem using WebMaker
You have mapped all the data to a single text area called "data".
This data binding gets all the text from all the fields and displays it as a string. You can see all the data fields in the <Empleados> element.
You need to go to your display page and add a number of fields for the data returned. The XML schema states that there will be either one occurrence of the <Empleados> data, or none at all.
So, you could add four fields for the elements of data:
Days (textbox) , Date/Time (Date-Time), Name (textbox), EmployeeNo (textbox).
On the data bindings screen for the Page Details, you will need to drag on the individual fields from the right hand panel to the xpath values.
Please ignore the data that is under the "<schema>" element within "<GetEmployeeInfoResult>". This is passed by the .NET web service for information.
You are interested in the actual data returned, which is lower down on the DataBindings screen: <GetEmployeeInfoResult> <diffgr> <NewDataSet> <Empleados>
RE: Web Service Problem using WebMaker
yes i already tryed that to drag individualy from the <Empleados> element. tree and i dont have any data returned, only if i set the XPATH with /mvc:eForm/mvc :D ata/ns1:GetEmployeeInfoResponse/ns1:GetEmployeeInfoResult , in youre reply you said that i map all the data in a single text area, im kind a confuse about that beacuse i dont know if i need to change that path in the controller rule, i really dont know what im doing wrong right know.
it seams that its ok when i drag the element to Xpath beacause it paint the element tree that i drag on but it doesnt display anything when i run my page.also i tryed to erase the data of the schema tree but i get the same result.
i hope you have another solution about this kind a problem. many thanks again steve for youre help.
[hr][/hr]
Hi steve i did another test and it work fine :) i have to erase almost all the the data of the XML tree and i only left this:
<eForm xmlns="http://www.hyfinity.com/mvc" xmlns:mvc="http://www.hyfinity.com/mvc">
<Control>
<action />
<Page />
<Controller />
</Control>
<Data>
<GetEmployeeInfoResponse xmlns="http://intranet.celtel.net/">
<GetEmployeeInfoResult>
<diffgr:diffgram xmlns:diffgr="urn :s chemas-microsoft-com:xml-diffgram-v1" xmlns:msdata="urn :s chemas-microsoft-com:xml-msdata">
<NewDataSet xmlns="">
<Empleados diffgr:id="Empleados1" msdata:rowOrder="0">
<saldo />
<EMP_FECHA_INGRESO />
<USU_USUARIO />
<VAC_CODEMP />
</Empleados>
</NewDataSet>
</diffgr:diffgram>
</GetEmployeeInfoResult>
</GetEmployeeInfoResponse>
<formData>
<edit />
<Days />
<date />
<nameLogin />
<EmployeeNo />
</formData>
</Data>
</eForm>
and all work fine many thanks for all steve you help me alot,
regards. :)