muchas gracias chicos!
me respondo sola!! ya lo resolví estaba poniendo mal el parámetro.. 
va previo al xml y sin ?

seré curiosa.. que es REST

saludos y gracias


From: Daniel Calvin 
Sent: Friday, February 17, 2012 3:00 PM
To: [email protected] 
Subject: [puntonet] WS de veraz - POST en .net


Que buena preguta Mario, diría Juan en CQC....
Mirando lo que mando Roxana puede que sea REST..., bye bye WSDL....

Roxana, podes mandar el XML?, ( alter loos datos para que no venga usuario 
password, etc, tec )

Daniel


El 17 de febrero de 2012 14:33, Leonardo Micheloni 
<[email protected]> escribió:

  Hola Roxana,
   Es un servicio SOAP o REST? 



  On Fri, Feb 17, 2012 at 2:05 PM, Ing. Roxana Leituz 
<[email protected]> wrote:

    Estimados, como estan? estoy teniendo que implementar el webservices de 
veraz para una aplicación, me dicen que se usa con método post, se envía un xml 
y se recibe otro, estoy usando la siguiente función, donde xmlenvio es el xml. 
El tema es que la respuesta esta siendo la siguiente:

    Fri, 17 Feb 2012 16:58:14 GMT

    Name "<?xml version" has invalid character ' '
      DAD name: consulta817
      PROCEDURE  : wserv
      URL        : http://nvrz45:80/pls/consulta817/wserv?par_xml=
      PARAMETERS :
      ===========

      ENVIRONMENT:
      ============
        PLSQL_GATEWAY=WebDb........
    --------------------------------------

    Probé de mil maneras diferentes conectarme y siempre es el mismo error, en 
veraz no me dan mucha ayuda, me pasaron algo en php.. sabiendo que trabajo .net 
y me pidieron mi función, la mandé y después me contestaron que la 
implementación no es su responsabilidad.. y esa fue toda la ayuda!!

    Alguien me podrás orientar?? muchisimas gracias!!


    public string POSTXml(string vXMLEnvio) 
    {


    string url = 
"https://online.org.veraz.com.ar/pls/consulta817/wserv?par_xml=";; 

    WebRequest req = null; 

    WebResponse rsp = null; 

    try 
    {


    StringBuilder strRequest = new StringBuilder(); 
    req = 

    WebRequest.Create(url); 
    req.Method = 

    "POST"; 
    req.ContentType = 

    "text/xml"; 


    StreamWriter writer = new StreamWriter(req.GetRequestStream()); 

    writer.WriteLine(vXMLEnvio);

    writer.Close();

    rsp = req.GetResponse();


    var sr = new StreamReader(rsp.GetResponseStream()); 

    string responseText = sr.ReadToEnd(); 

    return responseText; 
    }


    catch (Exception e) 
    {


    throw new Exception("There was a problem sending the message"); 
    }

    } 





  -- 

  Leonardo Micheloni
  @leomicheloni





-- 
Daniel A. Calvin
Cooperator Team Member


Responder a