J
Jorge Reyes
**********
Excellent, man thanks, now i dont want to be lazzy but can you help
to
understand the next wsdl:
**********
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="http://
serviciosweb.remedyweb.iusacell.com" xmlns:impl="http://
serviciosweb.remedyweb.iusacell.com" xmlns:intf="http://
serviciosweb.remedyweb.iusacell.com" xmlns:wsdl="http://
schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://
schemas.xmlsoap.org/
wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
- <schema targetNamespace="http://
serviciosweb.remedyweb.iusacell.com"
xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://
serviciosweb.remedyweb.iusacell.com" xmlns:intf="http://
serviciosweb.remedyweb.iusacell.com" xmlns:wsdl="http://
schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/
XMLSchema">
- <element name="paramRemedyResponse">
- <complexType>
- <sequence>
<element name="paramRemedyReturn" type="xsd:int" />
</sequence>
</complexType>
</element>
- <element name="paramRemedy">
- <complexType>
- <sequence>
<element name="estado" nillable="true" type="xsd:string" />
<element name="remedyid" type="xsd:long" />
<element name="usumod" nillable="true" type="xsd:string" />
<element name="historial" nillable="true" type="xsd:string" />
<element name="telcontacto" nillable="true" type="xsd:string" />
<element name="usua_afec" type="xsd:int" />
</sequence>
</complexType>
</element>
</schema>
</wsdl:types>
- <wsdl:message name="paramRemedyRequest">
<wsdlart element="implaramRemedy" name="parameters" />
</wsdl:message>
- <wsdl:message name="paramRemedyResponse">
<wsdlart element="implaramRemedyResponse" name="parameters" />
</wsdl:message>
- <wsdlortType name="ActualizaStatus">
- <wsdlperation name="paramRemedy">
<wsdl:input message="implaramRemedyRequest"
name="paramRemedyRequest" />
<wsdlutput message="implaramRemedyResponse"
name="paramRemedyResponse" />
</wsdlperation>
</wsdlortType>
- <wsdl:binding name="ActualizaStatusSoapBinding"
type="impl:ActualizaStatus">
<wsdlsoap:binding style="document" transport="http://
schemas.xmlsoap.org/soap/http" />
- <wsdlperation name="paramRemedy">
<wsdlsoapperation soapAction="" />
- <wsdl:input name="paramRemedyRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
- <wsdlutput name="paramRemedyResponse">
<wsdlsoap:body use="literal" />
</wsdlutput>
</wsdlperation>
</wsdl:binding>
- <wsdl:service name="ActualizaStatusService">
- <wsdlort binding="impl:ActualizaStatusSoapBinding"
name="ActualizaStatus">
<wsdlsoap:address location="http://10.199.11.69:9080/remedyWeb/
services/ActualizaStatus" />
</wsdlort>
</wsdl:service>
</wsdl:definitions>
++++++++++++++++++++++++++++++++++++++
i do the next perl:
#!C:\Perl\bin\perl -w
use strict;
use SOAP::Lite;
my $soap = SOAP::Lite
-> uri('http://serviciosweb.remedyweb.iusacell.com')
-> proxy('http://10.199.11.69:9080/remedyWeb/services/
ActualizaStatus')
-> on_action( sub { join '', @_} );
my $s = $soap->paramRemedy("CERRADO",
333,"OMAR","FALLITA","5514864823",
50)->result;
print $s;
and gives me the error:
Use of uninitialized value in print at wsremedyclient.pl line 11.
******** please its the last favor please
****************************
Excellent, man thanks, now i dont want to be lazzy but can you help
to
understand the next wsdl:
**********
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="http://
serviciosweb.remedyweb.iusacell.com" xmlns:impl="http://
serviciosweb.remedyweb.iusacell.com" xmlns:intf="http://
serviciosweb.remedyweb.iusacell.com" xmlns:wsdl="http://
schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://
schemas.xmlsoap.org/
wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
- <schema targetNamespace="http://
serviciosweb.remedyweb.iusacell.com"
xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://
serviciosweb.remedyweb.iusacell.com" xmlns:intf="http://
serviciosweb.remedyweb.iusacell.com" xmlns:wsdl="http://
schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/
XMLSchema">
- <element name="paramRemedyResponse">
- <complexType>
- <sequence>
<element name="paramRemedyReturn" type="xsd:int" />
</sequence>
</complexType>
</element>
- <element name="paramRemedy">
- <complexType>
- <sequence>
<element name="estado" nillable="true" type="xsd:string" />
<element name="remedyid" type="xsd:long" />
<element name="usumod" nillable="true" type="xsd:string" />
<element name="historial" nillable="true" type="xsd:string" />
<element name="telcontacto" nillable="true" type="xsd:string" />
<element name="usua_afec" type="xsd:int" />
</sequence>
</complexType>
</element>
</schema>
</wsdl:types>
- <wsdl:message name="paramRemedyRequest">
<wsdlart element="implaramRemedy" name="parameters" />
</wsdl:message>
- <wsdl:message name="paramRemedyResponse">
<wsdlart element="implaramRemedyResponse" name="parameters" />
</wsdl:message>
- <wsdlortType name="ActualizaStatus">
- <wsdlperation name="paramRemedy">
<wsdl:input message="implaramRemedyRequest"
name="paramRemedyRequest" />
<wsdlutput message="implaramRemedyResponse"
name="paramRemedyResponse" />
</wsdlperation>
</wsdlortType>
- <wsdl:binding name="ActualizaStatusSoapBinding"
type="impl:ActualizaStatus">
<wsdlsoap:binding style="document" transport="http://
schemas.xmlsoap.org/soap/http" />
- <wsdlperation name="paramRemedy">
<wsdlsoapperation soapAction="" />
- <wsdl:input name="paramRemedyRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
- <wsdlutput name="paramRemedyResponse">
<wsdlsoap:body use="literal" />
</wsdlutput>
</wsdlperation>
</wsdl:binding>
- <wsdl:service name="ActualizaStatusService">
- <wsdlort binding="impl:ActualizaStatusSoapBinding"
name="ActualizaStatus">
<wsdlsoap:address location="http://10.199.11.69:9080/remedyWeb/
services/ActualizaStatus" />
</wsdlort>
</wsdl:service>
</wsdl:definitions>
++++++++++++++++++++++++++++++++++++++
i do the next perl:
#!C:\Perl\bin\perl -w
use strict;
use SOAP::Lite;
my $soap = SOAP::Lite
-> uri('http://serviciosweb.remedyweb.iusacell.com')
-> proxy('http://10.199.11.69:9080/remedyWeb/services/
ActualizaStatus')
-> on_action( sub { join '', @_} );
my $s = $soap->paramRemedy("CERRADO",
333,"OMAR","FALLITA","5514864823",
50)->result;
print $s;
and gives me the error:
Use of uninitialized value in print at wsremedyclient.pl line 11.
******** please its the last favor please
****************************