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 d5a73fa29e7c3e6962041b8d1898dce54f41c94c Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Tue Mar 8 14:41:05 2022 +0100 CAMEL-17763: cleaned up unused exceptions in camel-aws2-ddb --- .../component/aws2/ddb/DdbComponentRegistryClientTest.java | 2 +- .../component/aws2/ddb/DdbComponentVerifierExtensionTest.java | 6 +++--- .../component/aws2/ddb/localstack/AWS2BatchGetItemsRuleIT.java | 2 +- .../component/aws2/ddb/localstack/AWS2DeleteItemRuleIT.java | 8 ++++---- .../component/aws2/ddb/localstack/AWS2DeleteTableRuleIT.java | 10 +++++----- .../component/aws2/ddb/localstack/AWS2DescribeTableRuleIT.java | 8 ++++---- .../camel/component/aws2/ddb/localstack/AWS2GetItemRuleIT.java | 8 ++++---- .../camel/component/aws2/ddb/localstack/AWS2PutItemRuleIT.java | 6 +++--- .../camel/component/aws2/ddb/localstack/AWS2QueryRuleIT.java | 2 +- .../camel/component/aws2/ddb/localstack/AWS2ScanRuleIT.java | 2 +- .../component/aws2/ddb/localstack/AWS2UpdateItemRuleIT.java | 8 ++++---- .../aws2/ddb/localstack/AWS2UpdateTableByIdRuleIT.java | 8 ++++---- .../ddbstream/DdbStreamComponentVerifierExtensionTest.java | 6 +++--- .../component/aws2/ddbstream/ShardIteratorHandlerTest.java | 2 +- 14 files changed, 39 insertions(+), 39 deletions(-) diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentRegistryClientTest.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentRegistryClientTest.java index 607fd12..1121c82 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentRegistryClientTest.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentRegistryClientTest.java @@ -36,7 +36,7 @@ public class DdbComponentRegistryClientTest extends CamelTestSupport { } @Test - public void createEndpointWithoutRegistryClient() throws Exception { + public void createEndpointWithoutRegistryClient() { Ddb2Component component = context.getComponent("aws2-ddb", Ddb2Component.class); assertThrows(IllegalArgumentException.class, () -> { component.createEndpoint("aws2-ddb://myTable"); diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentVerifierExtensionTest.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentVerifierExtensionTest.java index 8239af6..925c23e 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentVerifierExtensionTest.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentVerifierExtensionTest.java @@ -37,7 +37,7 @@ public class DdbComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testParameters() throws Exception { + public void testParameters() { Component component = context().getComponent("aws2-ddb"); ComponentVerifierExtension verifier @@ -55,7 +55,7 @@ public class DdbComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testConnectivity() throws Exception { + public void testConnectivity() { Component component = context().getComponent("aws2-ddb"); ComponentVerifierExtension verifier = component.getExtension(ComponentVerifierExtension.class).orElseThrow(IllegalStateException::new); @@ -72,7 +72,7 @@ public class DdbComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testConnectivityAndRegion() throws Exception { + public void testConnectivityAndRegion() { Component component = context().getComponent("aws2-ddb"); ComponentVerifierExtension verifier = component.getExtension(ComponentVerifierExtension.class).orElseThrow(IllegalStateException::new); diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchGetItemsRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchGetItemsRuleIT.java index a5ef99a..3fbbc13 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchGetItemsRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchGetItemsRuleIT.java @@ -124,7 +124,7 @@ public class AWS2BatchGetItemsRuleIT extends Aws2DDBBase { } @Override - protected RouteBuilder createRouteBuilder() throws Exception { + protected RouteBuilder createRouteBuilder() { return new RouteBuilder() { @Override public void configure() { diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteItemRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteItemRuleIT.java index 9944b6f..c4f53bc 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteItemRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteItemRuleIT.java @@ -51,7 +51,7 @@ public class AWS2DeleteItemRuleIT extends Aws2DDBBase { attributeMap.put("secondary_attribute", AttributeValue.builder().s("value").build()); Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.PutItem); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, "true"); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, "ALL_OLD"); @@ -67,7 +67,7 @@ public class AWS2DeleteItemRuleIT extends Aws2DDBBase { itemKey.put(attributeName, AttributeValue.builder().s("hello").build()); exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.DeleteItem); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, ReturnValue.ALL_OLD); exchange.getIn().setHeader(Ddb2Constants.KEY, itemKey); @@ -82,10 +82,10 @@ public class AWS2DeleteItemRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteTableRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteTableRuleIT.java index 784d5ae..25587d9 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteTableRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DeleteTableRuleIT.java @@ -39,11 +39,11 @@ public class AWS2DeleteTableRuleIT extends Aws2DDBBase { private final String tableName = "randomTable"; @Test - public void deleteTable() throws InterruptedException { + public void deleteTable() { //First we run the delete command, which will say the table is still active Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.DeleteTable); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, true); } @@ -54,7 +54,7 @@ public class AWS2DeleteTableRuleIT extends Aws2DDBBase { //And... it's gone. exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.DeleteTable); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, true); } @@ -63,10 +63,10 @@ public class AWS2DeleteTableRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DescribeTableRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DescribeTableRuleIT.java index 824a9c9..807ce0e 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DescribeTableRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2DescribeTableRuleIT.java @@ -39,10 +39,10 @@ public class AWS2DescribeTableRuleIT extends Aws2DDBBase { private final String tableName = "randomTable"; @Test - public void describeTable() throws InterruptedException { + public void describeTable() { Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.DescribeTable); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, true); } @@ -54,10 +54,10 @@ public class AWS2DescribeTableRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2GetItemRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2GetItemRuleIT.java index d25a06d..6e2e5e6 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2GetItemRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2GetItemRuleIT.java @@ -50,7 +50,7 @@ public class AWS2GetItemRuleIT extends Aws2DDBBase { attributeMap.put("secondary_attribute", AttributeValue.builder().s("value").build()); Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.PutItem); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, "true"); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, "ALL_OLD"); @@ -66,7 +66,7 @@ public class AWS2GetItemRuleIT extends Aws2DDBBase { itemKey.put(attributeName, AttributeValue.builder().s("hello").build()); exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.GetItem); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, true); exchange.getIn().setHeader(Ddb2Constants.KEY, itemKey); @@ -81,10 +81,10 @@ public class AWS2GetItemRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2PutItemRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2PutItemRuleIT.java index b3b8c26..b0c399a 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2PutItemRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2PutItemRuleIT.java @@ -49,7 +49,7 @@ public class AWS2PutItemRuleIT extends Aws2DDBBase { attributeMap.put("secondary_attribute", AttributeValue.builder().s("value").build()); Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.PutItem); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, "true"); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, "ALL_OLD"); @@ -62,10 +62,10 @@ public class AWS2PutItemRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2QueryRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2QueryRuleIT.java index 0f1f3c3..770da6d 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2QueryRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2QueryRuleIT.java @@ -131,7 +131,7 @@ public class AWS2QueryRuleIT extends Aws2DDBBase { } @Override - protected RouteBuilder createRouteBuilder() throws Exception { + protected RouteBuilder createRouteBuilder() { return new RouteBuilder() { @Override public void configure() { diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2ScanRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2ScanRuleIT.java index 2cfd2f5..8268eaa 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2ScanRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2ScanRuleIT.java @@ -132,7 +132,7 @@ public class AWS2ScanRuleIT extends Aws2DDBBase { } @Override - protected RouteBuilder createRouteBuilder() throws Exception { + protected RouteBuilder createRouteBuilder() { return new RouteBuilder() { @Override public void configure() { diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateItemRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateItemRuleIT.java index fad8f77..d7d6c21 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateItemRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateItemRuleIT.java @@ -54,7 +54,7 @@ public class AWS2UpdateItemRuleIT extends Aws2DDBBase { attributeMap.put("secondary_attribute", AttributeValue.builder().s("value").build()); Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.PutItem); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, "true"); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, "ALL_OLD"); @@ -81,7 +81,7 @@ public class AWS2UpdateItemRuleIT extends Aws2DDBBase { .build()); exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.KEY, itemKey); exchange.getIn().setHeader(Ddb2Constants.UPDATE_VALUES, attributeMapUpdated); exchange.getIn().setHeader(Ddb2Constants.RETURN_VALUES, "ALL_NEW"); @@ -96,10 +96,10 @@ public class AWS2UpdateItemRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateTableByIdRuleIT.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateTableByIdRuleIT.java index 61fa3ba..98dda85 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateTableByIdRuleIT.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2UpdateTableByIdRuleIT.java @@ -38,10 +38,10 @@ public class AWS2UpdateTableByIdRuleIT extends Aws2DDBBase { private final String tableName = "TestTableUpdate"; @Test - public void updateTable() throws InterruptedException { + public void updateTable() { Exchange exchange = template.send("direct:start", new Processor() { - public void process(Exchange exchange) throws Exception { + public void process(Exchange exchange) { exchange.getIn().setHeader(Ddb2Constants.OPERATION, Ddb2Operations.UpdateTable); exchange.getIn().setHeader(Ddb2Constants.CONSISTENT_READ, true); exchange.getIn().setHeader(Ddb2Constants.READ_CAPACITY, 20L); @@ -52,10 +52,10 @@ public class AWS2UpdateTableByIdRuleIT extends Aws2DDBBase { } @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( "aws2-ddb://" + tableName + "?keyAttributeName=" + attributeName + "&keyAttributeType=" + KeyType.HASH + "&keyScalarType=" + ScalarAttributeType.S diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentVerifierExtensionTest.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentVerifierExtensionTest.java index 95cfdaf..81c4510 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentVerifierExtensionTest.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentVerifierExtensionTest.java @@ -37,7 +37,7 @@ public class DdbStreamComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testParameters() throws Exception { + public void testParameters() { Component component = context().getComponent("aws2-ddbstream"); ComponentVerifierExtension verifier @@ -55,7 +55,7 @@ public class DdbStreamComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testConnectivity() throws Exception { + public void testConnectivity() { Component component = context().getComponent("aws2-ddbstream"); ComponentVerifierExtension verifier = component.getExtension(ComponentVerifierExtension.class).orElseThrow(IllegalStateException::new); @@ -72,7 +72,7 @@ public class DdbStreamComponentVerifierExtensionTest extends CamelTestSupport { } @Test - public void testConnectivityAndRegion() throws Exception { + public void testConnectivityAndRegion() { Component component = context().getComponent("aws2-ddbstream"); ComponentVerifierExtension verifier = component.getExtension(ComponentVerifierExtension.class).orElseThrow(IllegalStateException::new); diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/ShardIteratorHandlerTest.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/ShardIteratorHandlerTest.java index 7aebb2b..4244ee2 100644 --- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/ShardIteratorHandlerTest.java +++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/ShardIteratorHandlerTest.java @@ -44,7 +44,7 @@ class ShardIteratorHandlerTest extends CamelTestSupport { private AmazonDDBStreamsClientMock dynamoDbStreamsClient; @BeforeEach - void setup() throws Exception { + void setup() { component = context.getComponent("aws2-ddbstream", Ddb2StreamComponent.class); dynamoDbStreamsClient = new AmazonDDBStreamsClientMock(); component.getConfiguration().setAmazonDynamoDbStreamsClient(dynamoDbStreamsClient);