Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2014, 12:02
jhoncode
 
Fecha de Ingreso: marzo-2012
Mensajes: 3
Antigüedad: 12 años, 2 meses
Puntos: 0
Sonrisa Error al consumir WebService con SOAP::Lite en perl

Hola buenas tardes, desde hace unos días estoy rompiéndome la cabeza tratando de saber porque no puedo acceder a los métodos de un WebService.

El problema es que tengo mi archivo test en perl y funciona bien cuando hago pruebas a otros WebService , pero cuando trato de hacerlo con esta direccion http://181.225.181.24:8086/RBTBoliviaWS/rbtIVR?wsdl me conecta todo ok!, pero cuando trato de acceder a sus metodos me genera un error. y lo mas raro es que en php si me funciona :(.


Código perl:
Ver original
  1. use SOAP::Lite;
  2.    
  3.         my $soap = SOAP::Lite->service("http://181.225.181.24:8086/RBTBoliviaWS/rbtIVR?wsdl");
  4.    
  5.     if(!$soap){
  6.         print "Error:No conecto el Servicio XML\n";
  7.         return 0;
  8.     }
  9.  
  10.     my $result = $soap->GetAudios(); #no recibe parametros
  11.  
  12.     if (!$result) {
  13.         print "Error:No conecto metodo XML\n";
  14.         return 0;
  15.     }
  16.  
  17.        print $result;

aqui estan algunos de los metodos para pruebas:

GetAudios
WS_MOSTRAR_MENU