2011-12-05 10 views
6

Stiamo registrando le richieste SOAP dell'applicazione alle interfacce utilizzando il file di configurazione logback.xml. Le richieste SOAP sono generate con il framework Apache CXF.Limite lunghezza testo nella registrazione logback

La configurazione è riportata di seguito.

<logger name="org.apache.cxf.interceptor.LoggingInInterceptor" additivity="false"> 
    <level value="INFO" /> 
    <appender-ref ref="SOAPENVELOPLOGS" /> 
</logger> 

Il problema che stiamo affrontando è quando la richiesta SOAP/risposta è di lunghezza superiore a 102410 caratteri, poi il resto del testo non viene stampato nei registri. Quindi abbiamo una richiesta/risposta parziale stampata nei registri.

Mi piacerebbe sapere che questa limitazione di lunghezza è in logback o Apache CXF.? E c'è qualche problema per lo stesso?

Grazie

risposta

5

CXF. Il LoggingInInterceptor ha una proprietà su di esso per controllare la dimensione limite di ciò che registra. Dovresti impostare il limite qui.

+1

Che proprietà è? – Andrew

Problemi correlati