Veraz publica el wsdl del ws?

Con eso debriad resolr el problema, vs te genera el proxy cuando cargas la
referencia web al wsdl del ws que necesiyas condumir.

Daniel Calvin
El 17/02/2012 14:09, "Ing. Roxana Leituz" <[email protected]>
escribió:

> **
> 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");
>
> }
>
> }
>

Responder a