私はここで言及解決しようとした...Groovy RestClientから生成されたリクエストとレスポンスを出力するには?
を現在RestClientを使用していますが、どのようにデバッグや情報提供の目的のために、出力リクエストXMLとレスポンスXMLをに見つけ出すように見えることはできません。 http://agileice.blogspot.com/2009/09/pretty-printing-xml-results-returned.html
をしかしこと他の提案は動作しませんか?
私はここで言及解決しようとした...Groovy RestClientから生成されたリクエストとレスポンスを出力するには?
を現在RestClientを使用していますが、どのようにデバッグや情報提供の目的のために、出力リクエストXMLとレスポンスXMLをに見つけ出すように見えることはできません。 http://agileice.blogspot.com/2009/09/pretty-printing-xml-results-returned.html
をしかしこと他の提案は動作しませんか?
HTTPClientに依存するので、スクリプトのヘッダーとワイヤロギングを有効にすることができます。
http://blog.techstacks.com/2009/12/configuring-wire-logging-in-groovy-httpbuilder.html
受け入れ答えは(のlog4jを使用して、ワイヤのロギングをオンにする)は、基本的に正しいですが、私は私のGroovyスクリプトでHTTPビルダー用ワイヤーのロギングをオンにトラブルの公平なビットを持っていました。なんらかの理由で、$ GROOVY_HOME/confディレクトリにlog4j.xmlファイルをドロップしても機能しません。最終的に、groovyコマンドを実行しているときに適切なログオプションを追加するだけでした。
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