restclient rest groovy rest-client

restclient - groovy http request



¿Cómo generar la solicitud generada y la respuesta de Groovy RestClient? (2)

Como depende de HTTPClient, puede intentar habilitar el inicio de sesión y el registro por hilos para su secuencia de comandos.

http://blog.techstacks.com/2009/12/configuring-wire-logging-in-groovy-httpbuilder.html

http://hc.apache.org/httpcomponents-client-ga/logging.html

Actualmente estoy usando el RestClient y no puedo encontrar la manera de generar el xml de la solicitud y el xml de respuesta para depuración y propósito informativo ...

Probé la solución mencionada aquí: http://agileice.blogspot.com/2009/09/pretty-printing-xml-results-returned.html

Pero eso no funciona, ¿alguna otra sugerencia?


La respuesta aceptada (active el registro por cable con log4j) es básicamente correcta, pero he tenido problemas para activar el registro de hilos para el generador de HTTP en mi script de Groovy. Por alguna razón, dejar caer un archivo log4j.xml en mi directorio $ GROOVY_HOME / conf no funciona. Finalmente, tuve que agregar las opciones de registro apropiadas al comando groovy cuando lo estaba ejecutando.

groovy -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog -Dorg.apache.commons.logging.simplelog.showdatetime=true -Dorg.apache.commons.logging.simplelog.log.org.apache.http=DEBUG myscript.groovy