gpt4 book ai didi

java - axis Web 服务日志记录问题

转载 作者:行者123 更新时间:2023-12-01 15:29:35 25 4
gpt4 key购买 nike

在我的 axis webservice 客户端项目中,我有 client-config.wsdd 文件,其中我使用 java:org.apache.axis.handlers.LogHandler ,它是

    <deployment name="defaultClientConfig"
xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

<handler name="log"
type="java:org.apache.axis.handlers.LogHandler">
<parameter name="LogHandler.fileName" value="../logs/xyz-Axis.log" />
</handler>

<globalConfiguration>
<parameter name="disablePrettyXML" value="false" />
<requestFlow>
<handler type="log" />
</requestFlow>
<responseFlow>
<handler type="log" />
</responseFlow>
</globalConfiguration>

<transport name="http"
pivot="java:org.apache.axis.transport.http.HTTPSender" />
<transport name="local"
pivot="java:org.apache.axis.transport.local.LocalSender" />
<transport name="java"
pivot="java:org.apache.axis.transport.java.JavaSender" />
</deployment>

用于生成日志文件,以便我可以看到网络服务的请求和响应。但有些它不起作用,或者我无法找到它,请帮忙

最佳答案

您需要将client-config.wsdd定义到项目的根级别并需要更改

 <handler name="log"
type="java:org.apache.axis.handlers.LogHandler">
<parameter name="LogHandler.fileName" value="xyz-Axis.log"/>

因此 xyz-Axis.log 将在 client-config.wsdd 的同一级别生成

关于java - axis Web 服务日志记录问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9720474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com