[ 
https://issues.apache.org/jira/browse/AXIS2-4509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15131558#comment-15131558
 ] 

Hudson commented on AXIS2-4509:
-------------------------------

SUCCESS: Integrated in Axis2 #3258 (See 
[https://builds.apache.org/job/Axis2/3258/])
Remove the code introduced by AXIS2-4509 to implement an optimization that is 
only supported by a proprietary StAX implementation (presumably XLXP on 
WebSphere). Reasons:
- The optimization needs to be enabled explicitly by registering a 
ParsedEntityReader, but no implementation of that interface for any StAX 
implementation is available. That means that no user of the (Open Source 
version) of Axis2 benefits from that optimization. Presumably the code is only 
enabled in IBM's fork of Axis2 used in WebSphere.
- The corresponding unit test (which uses a dummy ParsedEntityReader 
implementation) sporadically fails.
- The code would require maintenance because some of the APIs that it uses will 
change in Axiom 1.3. (veithen: rev 1728392)
* 
axis2/modules/jaxws-integration/test/org/apache/axis2/jaxws/dispatch/OMElementDispatchTest.java
* axis2/modules/jaxws/src/org/apache/axis2/jaxws/context/listener
* 
axis2/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/ParsedEntityReader.java
* 
axis2/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ParsedEntityReaderImpl.java
* 
axis2/modules/jaxws/src/org/apache/axis2/jaxws/message/factory/ParsedEntityReaderFactory.java
* axis2/modules/jaxws/src/org/apache/axis2/jaxws/registry/FactoryRegistry.java
* 
axis2/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/ProviderDispatcher.java
* axis2/modules/jaxws/src/org/apache/axis2/jaxws/spi/ServiceDelegate.java
* axis2/modules/jaxws/test/org/apache/axis2/jaxws/context


> Provider<OMElement> Performance Improvement.
> --------------------------------------------
>
>                 Key: AXIS2-4509
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4509
>             Project: Axis2
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Nikhil Thaker
>            Assignee: Nikhil Thaker
>         Attachments: axis2_4509.txt
>
>
> I am introducing code that will improve performance for Provider OM. The
> code improves serialize calls on OM as we now create an OMSourcedElement 
> backed by a data Source that feeds contents
> from Parser. This eliminates the expensive serialize code path that goes 
> though OMSerializeUtils



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to