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/04/13 08:19:05 UTC

[camel] 08/08: CAMEL-17763: cleaned up unused exceptions 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 154aabe12867797e40f5201b9ec9f3dea1f22cb0
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Tue Apr 12 18:25:31 2022 +0200

    CAMEL-17763: cleaned up unused exceptions in camel-saxon
---
 .../builder/saxon/BeanWithXQueryInjectionTest.java    |  4 ++--
 .../camel/builder/saxon/ParameterDynamicTest.java     |  4 ++--
 .../camel/builder/saxon/SaxonXPathSplitTest.java      |  4 ++--
 .../apache/camel/builder/saxon/SaxonXPathTest.java    |  4 ++--
 .../saxon/XPathSplitChoicePerformanceTest.java        | 16 ++++++++--------
 .../org/apache/camel/builder/saxon/XPathTest.java     |  8 ++++----
 .../XQueryHeaderNameResultTypeAndNamespaceTest.java   |  4 ++--
 .../camel/builder/saxon/XQueryHeaderNameTest.java     |  4 ++--
 .../camel/builder/saxon/XQueryResourceTest.java       |  4 ++--
 .../org/apache/camel/builder/saxon/XQueryTest.java    |  2 +-
 .../camel/builder/saxon/XQueryTransformIssueTest.java |  4 ++--
 .../BeanWithXQueryInjectionUsingHeaderValueTest.java  |  4 ++--
 .../camel/component/xquery/SoapPayloadBeanTest.java   |  4 ++--
 .../xquery/XQueryComponentConfigurationTest.java      |  2 +-
 .../camel/component/xquery/XQueryConcurrencyTest.java |  4 ++--
 .../xquery/XQueryEndpointConfigurationTest.java       |  2 +-
 .../component/xquery/XQueryFromFileExceptionTest.java |  4 ++--
 .../camel/component/xquery/XQueryFromFileTest.java    |  4 ++--
 .../component/xquery/XQueryLanguageFromFileTest.java  |  4 ++--
 .../component/xquery/XQueryPropogateHeadersTest.java  |  4 ++--
 .../component/xquery/XQueryStripWhitespaceTest.java   |  4 ++--
 .../xquery/XQueryURLBasedConcurrencyTest.java         |  4 ++--
 .../component/xquery/XQueryWithExtensionTest.java     |  6 +++---
 .../SaxonLanguageExtensionFunctionsTest.java          |  4 ++--
 .../camel/converter/saxon/SaxonConverterTest.java     | 19 +++++++++----------
 .../xpath/XPathHeaderEnableSaxonJavaDslTest.java      |  4 ++--
 26 files changed, 65 insertions(+), 66 deletions(-)

diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/BeanWithXQueryInjectionTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/BeanWithXQueryInjectionTest.java
index 1034d20fa84..b4e54545445 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/BeanWithXQueryInjectionTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/BeanWithXQueryInjectionTest.java
@@ -31,7 +31,7 @@ public class BeanWithXQueryInjectionTest extends CamelTestSupport {
     protected MyBean myBean = new MyBean();
 
     @Test
-    public void testSendMessage() throws Exception {
+    public void testSendMessage() {
         String expectedBody = "<foo id='bar'>hellow</foo>";
 
         template.sendBodyAndHeader("direct:in", expectedBody, "foo", "bar");
@@ -41,7 +41,7 @@ public class BeanWithXQueryInjectionTest extends CamelTestSupport {
     }
 
     @Override
-    protected void bindToRegistry(Registry registry) throws Exception {
+    protected void bindToRegistry(Registry registry) {
         registry.bind("myBean", myBean);
     }
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/ParameterDynamicTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/ParameterDynamicTest.java
index 7e6957c18b9..50315fbf48b 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/ParameterDynamicTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/ParameterDynamicTest.java
@@ -59,7 +59,7 @@ public class ParameterDynamicTest {
      * This is what Camel XQueryBuilder executes, which leads to a parameter binding type error.
      */
     @Test
-    public void testObjectParameter() throws Exception {
+    public void testObjectParameter() {
         context.setParameter(StructuredQName.fromClarkName("extParam"), new ObjectValue<>(true));
         try {
             Item result = query.iterator(context).next();
@@ -83,7 +83,7 @@ public class ParameterDynamicTest {
     }
 
     @Test
-    public void testXQueryBuilder() throws Exception {
+    public void testXQueryBuilder() {
         CamelContext context = new DefaultCamelContext();
         context.start();
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathSplitTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathSplitTest.java
index 22d23ed4742..6f47ca5ea12 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathSplitTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathSplitTest.java
@@ -44,10 +44,10 @@ public class SaxonXPathSplitTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:start")
                         .split().xpath("/persons/person")
                         .choice()
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathTest.java
index 304d6fb57c5..492e02ab1c3 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/SaxonXPathTest.java
@@ -39,10 +39,10 @@ public class SaxonXPathTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:start")
                         .choice()
                         .when().xpath("person/city = 'London'")
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
index a22adc71689..98fbb607167 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
@@ -60,7 +60,7 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
 
     @Test
     @Disabled("Manual test")
-    public void testXPathPerformanceRoute() throws Exception {
+    public void testXPathPerformanceRoute() {
         NotifyBuilder notify = new NotifyBuilder(context).whenDone(size).create();
 
         boolean matches = notify.matches(60, TimeUnit.SECONDS);
@@ -80,13 +80,13 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from(fileUri("?noop=true"))
                         .process(new Processor() {
-                            public void process(Exchange exchange) throws Exception {
+                            public void process(Exchange exchange) {
                                 log.info("Starting to process file");
                                 watch.restart();
                             }
@@ -95,7 +95,7 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
                         .choice()
                         .when().xpath("/order/amount < 10")
                         .process(new Processor() {
-                            public void process(Exchange exchange) throws Exception {
+                            public void process(Exchange exchange) {
                                 String xml = exchange.getIn().getBody(String.class);
                                 assertTrue(xml.contains("<amount>3</amount>"), xml);
 
@@ -108,7 +108,7 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
                         })
                         .when().xpath("/order/amount < 50")
                         .process(new Processor() {
-                            public void process(Exchange exchange) throws Exception {
+                            public void process(Exchange exchange) {
                                 String xml = exchange.getIn().getBody(String.class);
                                 assertTrue(xml.contains("<amount>44</amount>"), xml);
 
@@ -121,7 +121,7 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
                         })
                         .when().xpath("/order/amount < 100")
                         .process(new Processor() {
-                            public void process(Exchange exchange) throws Exception {
+                            public void process(Exchange exchange) {
                                 String xml = exchange.getIn().getBody(String.class);
                                 assertTrue(xml.contains("<amount>88</amount>"), xml);
 
@@ -134,7 +134,7 @@ public class XPathSplitChoicePerformanceTest extends CamelTestSupport {
                         })
                         .otherwise()
                         .process(new Processor() {
-                            public void process(Exchange exchange) throws Exception {
+                            public void process(Exchange exchange) {
                                 String xml = exchange.getIn().getBody(String.class);
                                 assertTrue(xml.contains("<amount>123</amount>"), xml);
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathTest.java
index 36681783ff2..ca63226ab0f 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathTest.java
@@ -31,7 +31,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 public class XPathTest extends CamelTestSupport {
 
     @Test
-    public void testXPathUsingSaxon() throws Exception {
+    public void testXPathUsingSaxon() {
         XPathFactory fac = new XPathFactoryImpl();
         XPathBuilder builder = XPathBuilder.xpath("foo/bar").factory(fac);
 
@@ -46,7 +46,7 @@ public class XPathTest extends CamelTestSupport {
     }
 
     @Test
-    public void testXPathFunctionSubstringUsingSaxon() throws Exception {
+    public void testXPathFunctionSubstringUsingSaxon() {
         String xml = "<foo><bar>Hello World</bar></foo>";
 
         XPathFactory fac = new XPathFactoryImpl();
@@ -60,7 +60,7 @@ public class XPathTest extends CamelTestSupport {
     }
 
     @Test
-    public void testXPathFunctionTokenizeUsingSaxonXPathFactory() throws Exception {
+    public void testXPathFunctionTokenizeUsingSaxonXPathFactory() {
         // START SNIPPET: e1
         // create a Saxon factory
         XPathFactory fac = new net.sf.saxon.xpath.XPathFactoryImpl();
@@ -75,7 +75,7 @@ public class XPathTest extends CamelTestSupport {
     }
 
     @Test
-    public void testXPathFunctionTokenizeUsingSaxon() throws Exception {
+    public void testXPathFunctionTokenizeUsingSaxon() {
         // START SNIPPET: e3
         // create a builder to evaluate the xpath using saxon
         XPathBuilder builder = XPathBuilder.xpath("tokenize(/foo/bar, '_')[2]").saxon();
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameResultTypeAndNamespaceTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameResultTypeAndNamespaceTest.java
index bef45fe6d13..c1b0cee6f7d 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameResultTypeAndNamespaceTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameResultTypeAndNamespaceTest.java
@@ -39,9 +39,9 @@ public class XQueryHeaderNameResultTypeAndNamespaceTest extends CamelTestSupport
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
-            public void configure() throws Exception {
+            public void configure() {
                 Namespaces ns = new Namespaces("c", "http://acme.com/cheese");
 
                 from("direct:in").choice()
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameTest.java
index 1bbb32176e5..3266fb221af 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryHeaderNameTest.java
@@ -64,9 +64,9 @@ public class XQueryHeaderNameTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:in")
                         .choice()
                         .when().xquery("/invoice/@orderType = 'premium'", "invoiceDetails")
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryResourceTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryResourceTest.java
index 99dbefd36f5..afb4c0a2271 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryResourceTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryResourceTest.java
@@ -35,10 +35,10 @@ public class XQueryResourceTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:start")
                         .transform().xquery("resource:classpath:myxquery.txt", String.class)
                         .to("mock:result");
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTest.java
index 7592d593f98..24093d7f1e9 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTest.java
@@ -32,7 +32,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class XQueryTest {
     @Test
-    public void testXQuery() throws Exception {
+    public void testXQuery() {
         CamelContext context = new DefaultCamelContext();
         context.start();
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTransformIssueTest.java b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTransformIssueTest.java
index 0290d450ad7..3fe0ed14391 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTransformIssueTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XQueryTransformIssueTest.java
@@ -38,10 +38,10 @@ public class XQueryTransformIssueTest extends CamelTestSupport {
     }
 
     @Override
-    protected RoutesBuilder createRouteBuilder() throws Exception {
+    protected RoutesBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:start")
                         .transform().xquery("concat(/Envelope/Body/getEmployee/EmpId/text(),\"TestConcat\")", String.class)
                         .to("log:info")
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/BeanWithXQueryInjectionUsingHeaderValueTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/BeanWithXQueryInjectionUsingHeaderValueTest.java
index a19c283506e..d511d1cd204 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/BeanWithXQueryInjectionUsingHeaderValueTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/BeanWithXQueryInjectionUsingHeaderValueTest.java
@@ -27,7 +27,7 @@ public class BeanWithXQueryInjectionUsingHeaderValueTest extends CamelTestSuppor
     protected MyBean myBean = new MyBean();
 
     @Test
-    public void testConstantXPathHeaders() throws Exception {
+    public void testConstantXPathHeaders() {
         template.sendBodyAndHeader("bean:myBean", "<response>OK</response>",
                 "invoiceDetails", "<invoice><person><name>Alan</name><date>26/08/2012</date></person></invoice>");
 
@@ -37,7 +37,7 @@ public class BeanWithXQueryInjectionUsingHeaderValueTest extends CamelTestSuppor
     }
 
     @Override
-    protected void bindToRegistry(Registry registry) throws Exception {
+    protected void bindToRegistry(Registry registry) {
         registry.bind("myBean", myBean);
     }
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/SoapPayloadBeanTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/SoapPayloadBeanTest.java
index 99605cc73d1..a853513ca68 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/SoapPayloadBeanTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/SoapPayloadBeanTest.java
@@ -36,10 +36,10 @@ public class SoapPayloadBeanTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("file:src/test/resources/?fileName=payload.xml&noop=true")
                         .bean(SoapPayloadBean.class)
                         .to("log:xml", "mock:result");
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryComponentConfigurationTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryComponentConfigurationTest.java
index 74cb7ea61c3..54895d83d6e 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryComponentConfigurationTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryComponentConfigurationTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
 public class XQueryComponentConfigurationTest extends CamelSpringTestSupport {
 
     @Test
-    public void testConfiguration() throws Exception {
+    public void testConfiguration() {
         XQueryComponent component = context.getComponent("xquery", XQueryComponent.class);
         XQueryEndpoint endpoint
                 = context.getEndpoint("xquery:org/apache/camel/component/xquery/transform.xquery", XQueryEndpoint.class);
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryConcurrencyTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryConcurrencyTest.java
index b015accfce1..7cc8bb40b4a 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryConcurrencyTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryConcurrencyTest.java
@@ -69,9 +69,9 @@ public class XQueryConcurrencyTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
-            public void configure() throws Exception {
+            public void configure() {
                 // no retry as we want every failure to submerge
                 errorHandler(noErrorHandler());
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryEndpointConfigurationTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryEndpointConfigurationTest.java
index 24c0ce2362b..f74387e4b44 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryEndpointConfigurationTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryEndpointConfigurationTest.java
@@ -31,7 +31,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class XQueryEndpointConfigurationTest extends CamelSpringTestSupport {
     @Test
-    public void testConfiguration() throws Exception {
+    public void testConfiguration() {
         Configuration configuration = context.getRegistry().lookupByNameAndType("saxon-configuration", Configuration.class);
         Map<String, Object> properties = context.getRegistry().lookupByNameAndType("saxon-properties", Map.class);
         XQueryComponent component = context.getComponent("xquery", XQueryComponent.class);
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
index db52866b189..bede4897b42 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
@@ -65,10 +65,10 @@ public class XQueryFromFileExceptionTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from(fileUri("?moveFailed=error&move=ok"))
                         .onException(Exception.class)
                         .to("mock:error")
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
index f5f2aa35a86..c1dfe46bf1b 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
@@ -52,10 +52,10 @@ public class XQueryFromFileTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from(fileUri())
                         .to("xquery:org/apache/camel/component/xquery/transform.xquery")
                         .to("mock:result");
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
index e6e4e691c6f..3eeca3c58c6 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
@@ -49,10 +49,10 @@ public class XQueryLanguageFromFileTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from(fileUri())
                         .choice()
                         .when().xquery("/mail/@from = 'davsclaus@apache.org'")
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryPropogateHeadersTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryPropogateHeadersTest.java
index 054715e5abb..8373d2afe6d 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryPropogateHeadersTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryPropogateHeadersTest.java
@@ -67,9 +67,9 @@ public class XQueryPropogateHeadersTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:one")
                         .to("xquery:org/apache/camel/component/xquery/transform_with_headers.xquery")
                         .to("mock:result");
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryStripWhitespaceTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryStripWhitespaceTest.java
index c9cd0166ba1..f9c8e33721e 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryStripWhitespaceTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryStripWhitespaceTest.java
@@ -34,7 +34,7 @@ public class XQueryStripWhitespaceTest extends CamelTestSupport {
     }
 
     @Test
-    public void testStripAll() throws Exception {
+    public void testStripAll() {
         Exchange exchange = new DefaultExchange(context);
         exchange.getIn().setBody(new File("src/test/resources/payload.xml"));
 
@@ -47,7 +47,7 @@ public class XQueryStripWhitespaceTest extends CamelTestSupport {
     }
 
     @Test
-    public void testStripIgnorable() throws Exception {
+    public void testStripIgnorable() {
         Exchange exchange = new DefaultExchange(context);
         exchange.getIn().setBody(new File("src/test/resources/payload.xml"));
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryURLBasedConcurrencyTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryURLBasedConcurrencyTest.java
index e88ede02506..cf9a21546cf 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryURLBasedConcurrencyTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryURLBasedConcurrencyTest.java
@@ -72,9 +72,9 @@ public class XQueryURLBasedConcurrencyTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
-            public void configure() throws Exception {
+            public void configure() {
                 // no retry as we want every failure to submerge
                 errorHandler(noErrorHandler());
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryWithExtensionTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryWithExtensionTest.java
index 33707c29c56..ff8b509d22a 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryWithExtensionTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryWithExtensionTest.java
@@ -37,7 +37,7 @@ public class XQueryWithExtensionTest extends CamelTestSupport {
     private Configuration conf;
 
     @BindToRegistry("saxonConf")
-    public Configuration loadConf() throws Exception {
+    public Configuration loadConf() {
 
         conf = new Configuration();
         conf.registerExtensionFunction(new SimpleExtension());
@@ -56,10 +56,10 @@ public class XQueryWithExtensionTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:start")
                         .to("xquery:org/apache/camel/component/xquery/transformWithExtension.xquery?configuration=#saxonConf")
                         .to("mock:result");
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/component/xslt/extensions/SaxonLanguageExtensionFunctionsTest.java b/components/camel-saxon/src/test/java/org/apache/camel/component/xslt/extensions/SaxonLanguageExtensionFunctionsTest.java
index c16d5e957a8..40bde787cf1 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/component/xslt/extensions/SaxonLanguageExtensionFunctionsTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/component/xslt/extensions/SaxonLanguageExtensionFunctionsTest.java
@@ -37,10 +37,10 @@ public class SaxonLanguageExtensionFunctionsTest extends CamelTestSupport {
     }
 
     @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
+    protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 Configuration conf = new Configuration();
                 conf.registerExtensionFunction(new XQueryWithExtensionTest.SimpleExtension());
 
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/converter/saxon/SaxonConverterTest.java b/components/camel-saxon/src/test/java/org/apache/camel/converter/saxon/SaxonConverterTest.java
index 5aee0341872..98e7d2afc4d 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/converter/saxon/SaxonConverterTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/converter/saxon/SaxonConverterTest.java
@@ -30,7 +30,6 @@ import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 
 import net.sf.saxon.om.NodeInfo;
-import net.sf.saxon.trans.XPathException;
 import net.sf.saxon.xpath.XPathEvaluator;
 import org.apache.camel.Exchange;
 import org.apache.camel.language.xpath.DefaultNamespaceContext;
@@ -63,7 +62,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToDOMSource() throws XPathException {
+    public void convertToDOMSource() {
         DOMSource source = context.getTypeConverter().convertTo(DOMSource.class, exchange, doc);
         assertNotNull(source);
         String string = context.getTypeConverter().convertTo(String.class, exchange, source);
@@ -71,7 +70,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToDocument() throws XPathException {
+    public void convertToDocument() {
         Document document = context.getTypeConverter().convertTo(Document.class, exchange, doc);
         assertNotNull(document);
         String string = context.getTypeConverter().convertTo(String.class, exchange, document);
@@ -79,7 +78,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertSubNodeToDocument() throws XPathException, XPathExpressionException {
+    public void convertSubNodeToDocument() throws XPathExpressionException {
         evaluator.setNamespaceContext(NS_CONTEXT);
         Object nodeObj = evaluator.evaluate("/ns1:a/ns1:b", doc, XPathConstants.NODE);
         assertNotNull(nodeObj);
@@ -90,7 +89,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertSubNodeSetToDocument() throws XPathException, XPathExpressionException {
+    public void convertSubNodeSetToDocument() throws XPathExpressionException {
         evaluator.setNamespaceContext(NS_CONTEXT);
         Object nodeObj = evaluator.evaluate("/ns1:a/ns1:b", doc, XPathConstants.NODESET);
         assertNotNull(nodeObj);
@@ -101,7 +100,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToNode() throws XPathException {
+    public void convertToNode() {
         Node node = context.getTypeConverter().convertTo(Node.class, exchange, doc);
         assertNotNull(node);
         String string = context.getTypeConverter().convertTo(String.class, exchange, node);
@@ -109,7 +108,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToNodeList() throws XPathException {
+    public void convertToNodeList() {
         List<NodeInfo> nil = new LinkedList<>();
         nil.add(doc);
         NodeList nodeList = context.getTypeConverter().convertTo(NodeList.class, exchange, nil);
@@ -120,7 +119,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToInputStream() throws XPathException {
+    public void convertToInputStream() {
         InputStream is = context.getTypeConverter().convertTo(InputStream.class, exchange, doc);
         assertNotNull(is);
         String string = context.getTypeConverter().convertTo(String.class, exchange, is);
@@ -128,7 +127,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToByteArray() throws XPathException {
+    public void convertToByteArray() {
         byte[] ba = context.getTypeConverter().convertTo(byte[].class, exchange, doc);
         assertNotNull(ba);
         String string = context.getTypeConverter().convertTo(String.class, exchange, ba);
@@ -136,7 +135,7 @@ public class SaxonConverterTest extends CamelTestSupport {
     }
 
     @Test
-    public void convertToNodeAndByteArray() throws XPathException {
+    public void convertToNodeAndByteArray() {
         Node node = context.getTypeConverter().convertTo(Node.class, exchange, doc);
         assertNotNull(node);
         byte[] ba = context.getTypeConverter().convertTo(byte[].class, exchange, node);
diff --git a/components/camel-saxon/src/test/java/org/apache/camel/language/xpath/XPathHeaderEnableSaxonJavaDslTest.java b/components/camel-saxon/src/test/java/org/apache/camel/language/xpath/XPathHeaderEnableSaxonJavaDslTest.java
index ac0139d6c6c..90c3b9a4fc6 100644
--- a/components/camel-saxon/src/test/java/org/apache/camel/language/xpath/XPathHeaderEnableSaxonJavaDslTest.java
+++ b/components/camel-saxon/src/test/java/org/apache/camel/language/xpath/XPathHeaderEnableSaxonJavaDslTest.java
@@ -56,10 +56,10 @@ public class XPathHeaderEnableSaxonJavaDslTest extends CamelTestSupport {
     }
 
     @Override
-    protected RoutesBuilder createRouteBuilder() throws Exception {
+    protected RoutesBuilder createRouteBuilder() {
         return new RouteBuilder() {
             @Override
-            public void configure() throws Exception {
+            public void configure() {
                 from("direct:in")
                         .choice()
                         .when(XPathBuilder.xpath("$type = 'Camel'").saxon())