_cxf-spring-boot-starter-jaxws
_プラグインのバージョン3.2.7のヘルプを持つSpring Bootを使用してApache CXFを使用しています。
私の意図はLoggingInterceptorsをカスタマイズすることですが、以下のクラスを作成したとき
_public class CustomLoggingInInterceptor extends org.Apache.cxf.interceptor.LoggingInInterceptor {}
_
しかし、私のIDE LoggingInInterceptorが文句を言うと説明しています。
代わりにロギングモジュールRT /機能/ロギングを使用してください
それでは、このモジュールを使用してロギングインターセプターをカスタマイズすることについてどのようにしてください。
あなたがこれを他の場所に持っているとき、依存関係:
<dependency>
<groupId>org.Apache.cxf</groupId>
<artifactId>cxf-rt-features-logging</artifactId>
<version>${org.Apache.cxf.version}</version>
</dependency>
_
そして、JaxWsProxyFactoryBean
で作業するとき、その工場を構成することができます。このような:
LoggingFeature loggingFeature = new LoggingFeature();
loggingFeature.setPrettyLogging(true);
loggingFeature.setVerbose(true);
loggingFeature.setLogMultipart(true);
factory.getFeatures().add(loggingFeature);
_