You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2022/03/07 12:54:56 UTC

[camel] 11/23: CAMEL-15520: fixed deprecations in camel-saxon

This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3f54106ea398e6d194e217ec37e295ff214aebf9
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Mon Mar 7 11:57:03 2022 +0100

    CAMEL-15520: fixed deprecations in camel-saxon
---
 .../java/org/apache/camel/component/xquery/XQueryBuilder.java     | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java b/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
index 63493ab..85eb51c 100644
--- a/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
+++ b/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
@@ -108,10 +108,10 @@ public abstract class XQueryBuilder implements Expression, Predicate, NamespaceA
     @Override
     public void process(Exchange exchange) throws Exception {
         Object body = evaluate(exchange);
-        exchange.getOut().setBody(body);
+        exchange.getMessage().setBody(body);
 
         // propagate headers
-        exchange.getOut().getHeaders().putAll(exchange.getIn().getHeaders());
+        exchange.getMessage().getHeaders().putAll(exchange.getIn().getHeaders());
     }
 
     @Override
@@ -223,7 +223,7 @@ public abstract class XQueryBuilder implements Expression, Predicate, NamespaceA
         DOMResult result = new DOMResult();
         DynamicQueryContext context = createDynamicContext(exchange);
         XQueryExpression expression = getExpression();
-        expression.pull(context, result, properties);
+        expression.run(context, result, properties);
         return result.getNode();
     }
 
@@ -232,7 +232,7 @@ public abstract class XQueryBuilder implements Expression, Predicate, NamespaceA
 
         ByteArrayOutputStream buffer = new ByteArrayOutputStream();
         Result result = new StreamResult(buffer);
-        getExpression().pull(createDynamicContext(exchange), result, properties);
+        getExpression().run(createDynamicContext(exchange), result, properties);
 
         byte[] answer = buffer.toByteArray();
         buffer.close();