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

Stephan Siano commented on CAMEL-9255:
--------------------------------------

The issue as such is a bit hard to verify: First of all the fix istself is in 
camel-core, but it cannot be tested there (because it only applies to 
camel-spring and camel-blueprint). Furthermore even without honoring the 
documentType, DOM is selected as default, which means that the expressions can 
be evaluated just fine.

The actual use case is with saxon as parser where the documentType can be set 
to SAXSource, in this case large messages can be used with XPath predicates 
which would go OOM with a DOMSource (because Saxon will parse the SAXSource 
into a TinyTree which consumes less memory than a DOM).

> documentType not used for XPath predicates in XML DSL
> -----------------------------------------------------
>
>                 Key: CAMEL-9255
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9255
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 2.14.3, 2.15.3, 2.16.0
>            Reporter: Stephan Siano
>            Priority: Minor
>         Attachments: 
> 0001-CAMEL-9255-documentType-not-used-for-XPath-predicate.patch
>
>
> the documentType paramter is not used for XPath predicates in XML DSL. It 
> works for XPath expression and in Java DSL



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

Reply via email to