anonymous Log in
Search
Recents:
v3.0
internet-l
Publicar un REST WS.
07/08/18 20:32

shunko7101

Replies: 3

Estimados, buenas tardes Estoy intentando levantar un Web Service REST y estoy teniendo problemas a la hora de consumirlo. Estoy trabajando con Genexus Evo 3 U10, .Net C#. Del lado de la KBase que publica el REST WS, tengo un prc que se llama AddCustomer, Main program, exposed as Web Service TRUE y Rest TRUE. Recibe 1 parámetro y devuelve otro: Parm(in:&id_cliente,out:&nombre); En el Source hace una búsueda del valor: For Each Where id_cliente = &id_cliente &nombre = nombre EndFor Y en el programa que lo invoca hace lo siguiente: &HttpClient.Host = 'localhost' &HttpClient.Port = 8080 &HttpClient.BaseUrl = '/RestWS/rest/' &Body = '992' &HttpClient.AddHeader('Content-type','application/xml') &HttpClient.AddString(&body) &HttpClient.Execute('POST','AddCustomer') Msg('Nombre: ' + &HttpClient.ToString() + ' - ErrCode: ' + str(&HttpClient.ErrCode,8) + ': ' + &HttpClient.ErrDescription) Y lo que me devuelve es lo siguiente: \msg: Orden modificada: Error detallado de IIS 8.5 - 404.0 - Not Found