Apache CXF不使用log4j2记录SOAP消息

时间:2016-11-16 22:51:05

标签: logging cxf log4j2 cxf-client

我正在使用Apache CXF 3.1作为SOAP客户端。我打算用log4j2将所有传入和传出的SOAP消息记录到日志文件中。这是我目前的设置:

SOAP客户端使用length - 1实现。

我将文件JaxWsProxyFactoryBean放在目录org.apache.cxf.Logger中,内容为src/META-INF/cxf

cxf.xml:

org.apache.cxf.common.logging.Log4jLogger

log4j2.xml:

<bean id="loggingFeature" class="org.apache.cxf.feature.LoggingFeature">
    <property name="prettyLogging" value="true" />
</bean>
<cxf:bus>
    <cxf:features>
        <ref bean="loggingFeature" />
    </cxf:features>
</cxf:bus>

但是我在文件中看不到任何CXF日志消息。我在这里缺少什么?

0 个答案:

没有答案