如何将 SOAP 请求和 SOAP 响应放入 @EndPoint 注解的类文件中的日志文件中
我正在使用此 bean 代码将请求和响应记录到日志文件
<bean
class="org.springframework.ws.soap.server.endpoint.interceptor.SoapEnvelopeLoggingInterceptor">
<property name="logRequest" value="true" />
<property name="logResponse" value="true" />
</bean>
中。这在 TOMCAT 应用程序服务器中工作正常,用于在 SOAP 请求和 SOAP 响应进入和离开 @EndPoint 类时记录 SOAP 请求和 SOAP 响应,但在 WebSphere Application Server V8 的情况下则不然。 0。是否有其他方法可以将 SOAP 请求和 SOAP 响应放入 SPRING-WS 中的日志文件中。
I am using this bean code to log request and response to the log file
<bean
class="org.springframework.ws.soap.server.endpoint.interceptor.SoapEnvelopeLoggingInterceptor">
<property name="logRequest" value="true" />
<property name="logResponse" value="true" />
</bean>
This works fine in the TOMCAT Application Server for logging SOAP Request and SOAP Response as it enters and leaves the @EndPoint class but not in the case of WebSphere Application Server V8.0. Is there any other method to put SOAP Request and SOAP response to the log file in SPRING-WS.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
还有其他方法。请参阅文档。
无论如何,为什么 SoapEnvelopeLoggingInterceptor 不能与 WebSphere 一起使用?我没有使用 WebSphere 的经验,但您的日志配置可能会被服务器覆盖。查看服务器日志配置。
There is other way. See the documentation.
Anyway, why
SoapEnvelopeLoggingInterceptor
is not working with WebSphere? I have not experience with WebSphere but it could happen that your log configuration is being overwritten by the server one. Take a look to the server log configuration.