cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Skjølberg (JIRA) <>
Subject [jira] [Created] (CXF-6424) AbstractLoggingInterceptor tests and improvements
Date Thu, 28 May 2015 10:02:17 GMT
Thomas Skjølberg created CXF-6424:

             Summary: AbstractLoggingInterceptor tests and improvements
                 Key: CXF-6424
             Project: CXF
          Issue Type: Improvement
          Components: Core
            Reporter: Thomas Skjølberg
            Priority: Minor

Improvements for AbstractLoggingInterceptor: 

1. fall back to logging raw XML payload if pretty-printing fails
2. ensure capacity in the output based on the raw XML string size
3. write directly (and improve performance) to the output StringBuilder using custom Writer
4. read directly (and improve performance) from the StringWriter buffer using custom Reader
5. contruct XMLStreamReader directly rather than going via Source
6. do not call XMLStreamWriter.close() before getting contents for truncated or invalid XML
because some writers misbehave (are extra helpful) in a way unfit for logging. 
7. additional javadoc / comments
8. additional test cases

This message was sent by Atlassian JIRA

View raw message