记录axis2客户端请求和响应

Man*_*eau 20 java axis2 web-services

我想记录axis2客户端发出的所有请求/响应.我尝试client-config.wsddhttp://code.google.com/support/bin/answer.py?hl=zh-CN&answer=15137中创建一个名为描述的文件,但没有成功(我没有获得日志文件).

请求是通过https进行的,我不确定是否重要.我试过了

<transport name="http" pivot="java:org.apache.axis.transport.http.HTTPSender"/>
Run Code Online (Sandbox Code Playgroud)

<transport name="https" pivot="java:org.apache.axis.transport.http.HTTPSender"/>
Run Code Online (Sandbox Code Playgroud)

没有成功.

小智 34

对于SOAP消息的Axis2-client端日志记录,只需在运行独立客户端时使用以下JVM参数,或在Appln中包含此VM args.服务器启动脚本,

JAVA_OPTS=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog -Dorg.apache.commons.logging.simplelog.showdatetime=true -Dorg.apache.commons.logging.simplelog.log.httpclient.wire=debug -Dorg.apache.commons.logging.simplelog.log.org.apache.commons.httpclient=debug
Run Code Online (Sandbox Code Playgroud)

C:\ java%JAVA_OPTS%YourClientAppln.java

干杯,桑卡尔