[
https://issues.apache.org/jira/browse/AXIS2C-475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Samisa Abeysinghe resolved AXIS2C-475.
--------------------------------------
Resolution: Fixed
This is partially implemented in code generator with data source.
> FInd a way to avoid building a tree for the outgoing payload
> ------------------------------------------------------------
>
> Key: AXIS2C-475
> URL: https://issues.apache.org/jira/browse/AXIS2C-475
> Project: Axis2-C
> Issue Type: Improvement
> Components: xml/om
> Affects Versions: Current (Nightly)
> Reporter: James Clark
>
> At the moment, Axis2 has to completely build the OM tree for the payload that
> it is going to send. This kills the performance for sending messages. One way
> to solve this might be for Axiom to provide a way to construct an element
> from a pointer to a function that can write the node to an axiom_output. If
> the only method that is called on the node is to serialize it, then the
> implementation just calls the function pointer; if some other method is
> called, then it calls the function pointer pausing it an implementation of
> axiom_output that will build the full tree for an element. I think the Java
> side does something like this.
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]