synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Veithen (JIRA)" <>
Subject [jira] Created: (SYNAPSE-279) Avoid dumping of large payloads in LogMediator
Date Tue, 29 Apr 2008 21:28:55 GMT
Avoid dumping of large payloads in LogMediator

                 Key: SYNAPSE-279
             Project: Synapse
          Issue Type: Bug
          Components: Core
    Affects Versions: NIGHTLY
            Reporter: Andreas Veithen
            Assignee: Andreas Veithen
            Priority: Minor
             Fix For: 1.3

Text payloads (typically resulting from an XSLT transformation) are represented in Synapse
using OMSourcedElement nodes backed by TextFileDataSource objects. Nodes of this type can
potentially contain a large amount of data. When a message containing this kind of payload
hits the LogMediator in 'full' mode, the entire content will be dumped, potentially causing
problems for large payloads, in particular because the entire message is transformed to a
String object. In this case, LogMediator should skip the text content in some way.

A proper solution would be to use the mechanism described in WSCOMMONS-287 and let the LogMediator
use an OMOutputFormat object with a custom property that would instruct TextFileDataSource
to skip the serialization of the text content. However, currently the implementation of this
solution is blocked by WSCOMMONS-335.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message