2011-12-05 12 views
6

Logujemy żądania SOAP aplikacji do interfejsów przy użyciu pliku konfiguracyjnego logback.xml. Żądania SOAP są same generowane za pomocą frameworka Apache CXF.Limit długości tekstu w rejestrowaniu logback

Konfiguracja jest podana poniżej.

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

Problem mamy do czynienia jest, gdy żądanie SOAP/odpowiedź ma długość ponad 102410 znaków, potem reszta tekstu nie jest drukowane w dziennikach. W związku z tym mamy częściowe żądanie/odpowiedź drukowane w dziennikach.

Chciałbyś wiedzieć, że to ograniczenie długości jest w logback lub Apache CXF.? I to jest jakaś praca dla tego samego?

Dzięki

Odpowiedz

5

CXF. LoggingInnterceptor ma właściwość, która kontroluje rozmiar limitu zapisywanych danych. Będziesz musiał ustawić tam limit.

+1

Co to za nieruchomość? – Andrew

Powiązane problemy