J'ai un service Java qui utilise Spring et CXF. Le code provient d'un ancien développeur et j'en assure la maintenance, mais je vois ceci dans les logs
--------------------------------------
Apr 16, 2013 1:44:11 PM org.apache.cxf.interceptor.AbstractLoggingInterceptor log
INFO: Inbound Message
----------------------------
ID: 33
Address: /MyApplication/endpoint
Encoding: UTF-8
Http-Method: POST
Content-Type: application/x-www-form-urlencoded
Headers: {content-type=[application/x-www-form-urlencoded], connection=[close], host= [localhost:8080], Content-Length=[11504], user-agent=[Apache-HttpClient/4.2.3 (java 1.5)], Content-Type=[application/x-www-form-urlencoded]}
Payload: {
"events" :
[ { event }, { event }, ... ]
}
Nous avons trop d'événements et le journal devient ingérable. Existe-t-il un moyen de désactiver cette journalisation ? Ces appels de log ne sont pas créés à l'intérieur de l'application, ils sont créés par une sorte d'intercepteur que je n'arrive pas à trouver. J'ai trouvé ceci dans le fichier de configuration cxf-context.xml :
<cxf:bus>
<cxf:features>
<cxf:logging />
</cxf:features>
</cxf:bus>
Mais la journalisation apparaît toujours alors que j'ai déjà commenté ces lignes dans le fichier de configuration.
Merci de m'aider. Merci pour votre aide.