hi, Current SynapseXPath operates on top of the axiom objects. So we have to consume whole axiom object for xpath evalution. In this case it is not needed to consume whole OMElement it evaluates xpath from the events coming from XMLStreamReader and do not buffer events. in the Axiom level it buffers events so in content based routing when large number of events coming performance can be reduced due to event buffering so this should increase performance in content based routing.
thanks isuru On Sat, Aug 3, 2013 at 12:09 AM, Hiranya Jayathilaka (JIRA) <[email protected] > wrote: > > [ > https://issues.apache.org/jira/browse/SYNAPSE-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13727943#comment-13727943] > > Hiranya Jayathilaka commented on SYNAPSE-955: > --------------------------------------------- > > Hi Isuru, > > What is the advantage of this, over what we already have? > > > XPath1.0 Implementation On Top Of XMLStream > > ------------------------------------------- > > > > Key: SYNAPSE-955 > > URL: https://issues.apache.org/jira/browse/SYNAPSE-955 > > Project: Synapse > > Issue Type: Improvement > > Components: Core > > Affects Versions: FUTURE > > Reporter: isuru janith ranawaka > > Assignee: Hiranya Jayathilaka > > Priority: Minor > > Labels: 2013, gsoc > > > > Current SynapseXPath is operates on top of the Axiom Object Model and > this project is for evaluate XPath On top of the XMLStream. XMLStreamReader > is given as input and the resulting output is given as OMElements. > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA > administrators > For more information on JIRA, see: http://www.atlassian.com/software/jira > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
