[ 
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]

Reply via email to