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/12 12:44:39 UTC
[camel] 06/09: CAMEL-17763: cleanup unused exceptions in camel-jaxb
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 4e3c1a853ee8b32d7f879cf0119f904f26a876b8
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Tue Apr 12 13:52:29 2022 +0200
CAMEL-17763: cleanup unused exceptions in camel-jaxb
---
.../jaxb/ConcurrentJaxbDataFormatSchemaValidationTest.java | 4 ++--
.../converter/jaxb/JaxbDataFormatMultipleNamespacesTest.java | 2 +-
.../camel/converter/jaxb/JaxbDataFormatPartClassHeaderTest.java | 4 ++--
.../apache/camel/converter/jaxb/JaxbDataFormatPartClassTest.java | 4 ++--
.../camel/converter/jaxb/JaxbDataFormatSchemaValidationTest.java | 6 +++---
.../jaxb/JaxbDataFormatSchemaValidationWithObjectFactoryTest.java | 4 ++--
.../org/apache/camel/converter/jaxb/NonXmlCharFiltererTest.java | 2 +-
.../org/apache/camel/converter/jaxb/NonXmlFilterReaderTest.java | 4 ++--
.../java/org/apache/camel/example/DataFormatConcurrentTest.java | 7 +++----
.../test/java/org/apache/camel/example/DataFormatDataSetTest.java | 2 +-
.../camel/example/ExplicitEncodingAndXMLCharFilteringTest.java | 4 ++--
.../java/org/apache/camel/example/ExplicitFileEncodingTest.java | 4 ++--
.../src/test/java/org/apache/camel/example/JAXBConvertTest.java | 4 ++--
.../org/apache/camel/example/JaxbConcurrentDataFormatTest.java | 2 +-
.../src/test/java/org/apache/camel/example/JaxbErrorLogTest.java | 2 +-
.../java/org/apache/camel/example/RouteWithErrorHandlerTest.java | 4 ++--
.../org/apache/camel/jaxb/CamelJaxbFallbackConverterTest.java | 4 ++--
.../org/apache/camel/jaxb/CamelJaxbNoNamespaceSchemaTest.java | 4 ++--
.../src/test/java/org/apache/camel/jaxb/CamelJaxbTest.java | 6 +++---
.../org/apache/camel/jaxb/DirectBeanToBeanPersonTypeTest.java | 4 ++--
.../jaxb/FallbackTypeConverterObjectFactoryDisabledTest.java | 6 +++---
.../camel/jaxb/FallbackTypeConverterObjectFactoryEnabledTest.java | 4 ++--
.../camel/jaxb/FallbackTypeConverterShouldThrowExceptionTest.java | 8 ++++----
.../test/java/org/apache/camel/jaxb/JaxbDataFormatIssueTest.java | 2 +-
.../apache/camel/jaxb/JaxbDataFormatMustBeJAXBElementTest.java | 2 +-
.../apache/camel/jaxb/JaxbMarshalNamespacePrefixMapperTest.java | 6 +++---
.../camel/jaxb/SplitterAndExceptionRouteTwistIssueTest.java | 8 ++++----
.../apache/camel/jaxb/TimerBeanToBeanNotificationTypeTest.java | 4 ++--
28 files changed, 58 insertions(+), 59 deletions(-)
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/ConcurrentJaxbDataFormatSchemaValidationTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/ConcurrentJaxbDataFormatSchemaValidationTest.java
index fba42f71fa4..8618c457d34 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/ConcurrentJaxbDataFormatSchemaValidationTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/ConcurrentJaxbDataFormatSchemaValidationTest.java
@@ -110,9 +110,9 @@ public class ConcurrentJaxbDataFormatSchemaValidationTest extends CamelTestSuppo
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat();
jaxbDataFormat.setContextPath(Person.class.getPackage().getName());
jaxbDataFormat.setSchema("classpath:person.xsd,classpath:address.xsd");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatMultipleNamespacesTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatMultipleNamespacesTest.java
index 89124e5e4d6..02bc8dbaa34 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatMultipleNamespacesTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatMultipleNamespacesTest.java
@@ -98,7 +98,7 @@ public class JaxbDataFormatMultipleNamespacesTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
public void configure() throws Exception {
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassHeaderTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassHeaderTest.java
index 743d01c77ec..f484b09e1d4 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassHeaderTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassHeaderTest.java
@@ -66,10 +66,10 @@ public class JaxbDataFormatPartClassHeaderTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat();
jaxbDataFormat.setContextPath(Address.class.getPackage().getName());
jaxbDataFormat.setPartNamespace(
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassTest.java
index ce87bdb71fc..7911a41232b 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatPartClassTest.java
@@ -66,10 +66,10 @@ public class JaxbDataFormatPartClassTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat();
jaxbDataFormat.setContextPath(Address.class.getPackage().getName());
jaxbDataFormat.setPartClass(Address.class);
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationTest.java
index 8a8acbd5a02..dbc637bbb24 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationTest.java
@@ -115,7 +115,7 @@ public class JaxbDataFormatSchemaValidationTest extends CamelTestSupport {
}
@Test
- public void testUnmarshallWithValidationException() throws Exception {
+ public void testUnmarshallWithValidationException() {
String xml = new StringBuilder("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>")
.append("<person xmlns=\"person.jaxb.converter.camel.apache.org\" />")
.toString();
@@ -131,10 +131,10 @@ public class JaxbDataFormatSchemaValidationTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat();
jaxbDataFormat.setContextPath(Person.class.getPackage().getName());
jaxbDataFormat.setSchema("classpath:person.xsd,classpath:address.xsd");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationWithObjectFactoryTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationWithObjectFactoryTest.java
index c23d58a9338..56e5b1768b9 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationWithObjectFactoryTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationWithObjectFactoryTest.java
@@ -94,10 +94,10 @@ public class JaxbDataFormatSchemaValidationWithObjectFactoryTest extends CamelTe
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat();
jaxbDataFormat.setContextPath(Message.class.getPackage().getName());
jaxbDataFormat.setSchema("classpath:message.xsd");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlCharFiltererTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlCharFiltererTest.java
index 7384829716f..51a4925c8a9 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlCharFiltererTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlCharFiltererTest.java
@@ -96,7 +96,7 @@ public class NonXmlCharFiltererTest {
when(nonXmlCharFiltererMock.filter(eq(new char[] { 'a', 'b', 'c' }), anyInt(), anyInt()))
.thenAnswer(new Answer<Boolean>() {
- public Boolean answer(InvocationOnMock invocation) throws Throwable {
+ public Boolean answer(InvocationOnMock invocation) {
char[] buffer = (char[]) invocation.getArguments()[0];
buffer[0] = 'i';
buffer[1] = 'o';
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlFilterReaderTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlFilterReaderTest.java
index e7a5dd95488..619501f7ca5 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlFilterReaderTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/NonXmlFilterReaderTest.java
@@ -93,11 +93,11 @@ public class NonXmlFilterReaderTest {
}
@Override
- public void close() throws IOException {
+ public void close() {
}
@Override
- public int read(char[] cbuf, int off, int len) throws IOException {
+ public int read(char[] cbuf, int off, int len) {
int length = Math.min(len, constant.length);
System.arraycopy(constant, 0, cbuf, off, length);
return length;
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatConcurrentTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatConcurrentTest.java
index c44ef508acf..65ff228329f 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatConcurrentTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatConcurrentTest.java
@@ -98,7 +98,7 @@ public class DataFormatConcurrentTest extends CamelTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("direct:marshal")
.marshal(new JaxbDataFormat("org.apache.camel.example"))
.process(exchange -> latch.countDown());
@@ -213,10 +213,9 @@ public class DataFormatConcurrentTest extends CamelTestSupport {
/**
* the individual size of one record is: fooBarSize = 1 -> 104 bytes fooBarSize = 50 -> 2046 bytes
*
- * @return the payloads used for this stress test
- * @throws Exception
+ * @return the payloads used for this stress test
*/
- public Foo[] createFoo(int testCount) throws Exception {
+ public Foo[] createFoo(int testCount) {
Foo[] foos = new Foo[testCount];
for (int i = 0; i < testCount; i++) {
Foo foo = new Foo();
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatDataSetTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatDataSetTest.java
index edd52b51766..0e918c99568 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatDataSetTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/DataFormatDataSetTest.java
@@ -32,7 +32,7 @@ public class DataFormatDataSetTest extends CamelTestSupport {
}
@Override
- protected void bindToRegistry(Registry registry) throws Exception {
+ protected void bindToRegistry(Registry registry) {
PurchaseOrder bean = new PurchaseOrder();
bean.setName("Beer");
bean.setAmount(23);
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
index 9fc89cfbd05..4c0115f177e 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
@@ -60,10 +60,10 @@ public class ExplicitEncodingAndXMLCharFilteringTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxb = new JaxbDataFormat("org.apache.camel.example");
jaxb.setFilterNonXmlChars(true);
jaxb.setEncoding("iso-8859-1");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
index 772b63a48b2..ba55d201c42 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
@@ -51,10 +51,10 @@ public class ExplicitFileEncodingTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat jaxb = new JaxbDataFormat("org.apache.camel.example");
jaxb.setEncoding("iso-8859-1");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/JAXBConvertTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/JAXBConvertTest.java
index 8a6aa8f55b6..7ae23a475d9 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/JAXBConvertTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/JAXBConvertTest.java
@@ -33,7 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
public class JAXBConvertTest extends ExchangeTestSupport {
@Test
- public void testConverter() throws Exception {
+ public void testConverter() {
PurchaseOrder purchaseOrder = context.getTypeConverter().convertTo(PurchaseOrder.class, exchange,
"<purchaseOrder name='foo' amount='123.45' price='2.22'/>");
@@ -44,7 +44,7 @@ public class JAXBConvertTest extends ExchangeTestSupport {
}
@Test
- public void testConverterTwice() throws Exception {
+ public void testConverterTwice() {
PurchaseOrder purchaseOrder = context.getTypeConverter().convertTo(PurchaseOrder.class, exchange,
"<purchaseOrder name='foo' amount='123.45' price='2.22'/>");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbConcurrentDataFormatTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbConcurrentDataFormatTest.java
index 72d8f6b58c3..c765dc2f7da 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbConcurrentDataFormatTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbConcurrentDataFormatTest.java
@@ -48,7 +48,7 @@ public class JaxbConcurrentDataFormatTest extends CamelTestSupport {
for (int i = 0; i < files; i++) {
final int index = i;
executor.submit(new Callable<Object>() {
- public Object call() throws Exception {
+ public Object call() {
PurchaseOrder bean = new PurchaseOrder();
bean.setName("Beer");
bean.setAmount(Double.valueOf("" + index));
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbErrorLogTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbErrorLogTest.java
index 0f272a319d6..49dd7372329 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbErrorLogTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/JaxbErrorLogTest.java
@@ -44,7 +44,7 @@ public class JaxbErrorLogTest extends CamelTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("seda:test")
.bean(new FailingBean())
.to("log:end", "mock:end");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/example/RouteWithErrorHandlerTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/example/RouteWithErrorHandlerTest.java
index c26db353b3b..3ef56d135a6 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/example/RouteWithErrorHandlerTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/example/RouteWithErrorHandlerTest.java
@@ -71,10 +71,10 @@ public class RouteWithErrorHandlerTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
errorHandler(deadLetterChannel("mock:error").redeliveryDelay(0));
onException(InvalidOrderException.class).maximumRedeliveries(0).handled(true)
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbFallbackConverterTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbFallbackConverterTest.java
index bbc40f0a7a0..f3cb6624d6f 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbFallbackConverterTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbFallbackConverterTest.java
@@ -37,7 +37,7 @@ import static org.junit.jupiter.api.Assertions.fail;
public class CamelJaxbFallbackConverterTest extends ExchangeTestSupport {
@Test
- public void testFallbackConverterWithoutObjectFactory() throws Exception {
+ public void testFallbackConverterWithoutObjectFactory() {
TypeConverter converter = context.getTypeConverter();
Foo foo = converter.convertTo(Foo.class, exchange,
"<foo><zot name=\"bar1\" value=\"value\" otherValue=\"otherValue\"/></foo>");
@@ -59,7 +59,7 @@ public class CamelJaxbFallbackConverterTest extends ExchangeTestSupport {
}
@Test
- public void testFallbackConverterUnmarshalWithNonJAXBComplaintValue() throws Exception {
+ public void testFallbackConverterUnmarshalWithNonJAXBComplaintValue() {
TypeConverter converter = context.getTypeConverter();
try {
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbNoNamespaceSchemaTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbNoNamespaceSchemaTest.java
index 85a4ddffc63..76d996d0c61 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbNoNamespaceSchemaTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbNoNamespaceSchemaTest.java
@@ -44,10 +44,10 @@ public class CamelJaxbNoNamespaceSchemaTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat dataFormat = new JaxbDataFormat("org.apache.camel.foo.bar");
dataFormat.setNoNamespaceSchemaLocation("person-no-namespace.xsd");
dataFormat.setIgnoreJAXBElement(false);
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbTest.java
index 219fdb0ddd1..f525363a30d 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/CamelJaxbTest.java
@@ -48,7 +48,7 @@ public class CamelJaxbTest extends CamelTestSupport {
}
@Test
- public void testUnmarshalBadCharsNoFiltering() throws Exception {
+ public void testUnmarshalBadCharsNoFiltering() {
String xml = "<Person><firstName>FOO</firstName><lastName>BAR\u0008</lastName></Person>";
assertThrows(CamelExecutionException.class, () -> template.sendBody("direct:getJAXBElementValue", xml));
}
@@ -185,10 +185,10 @@ public class CamelJaxbTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat dataFormat = new JaxbDataFormat("org.apache.camel.foo.bar");
dataFormat.setSchemaLocation("person.xsd");
dataFormat.setIgnoreJAXBElement(false);
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/DirectBeanToBeanPersonTypeTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/DirectBeanToBeanPersonTypeTest.java
index bafceaba180..868e4c47c96 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/DirectBeanToBeanPersonTypeTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/DirectBeanToBeanPersonTypeTest.java
@@ -37,10 +37,10 @@ public class DirectBeanToBeanPersonTypeTest 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")
.bean(MyPersonService.class, "createPerson")
.bean(MyPersonService.class, "sendPerson");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryDisabledTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryDisabledTest.java
index e825e246c56..5b39127ec3e 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryDisabledTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryDisabledTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
public class FallbackTypeConverterObjectFactoryDisabledTest extends CamelTestSupport {
@Test
- public void testObjectFactoryFalse() throws Exception {
+ public void testObjectFactoryFalse() {
Message in = new Message("Hello World");
getMockEndpoint("mock:a").expectedBodiesReceived(in);
@@ -36,12 +36,12 @@ public class FallbackTypeConverterObjectFactoryDisabledTest extends CamelTestSup
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
context.getGlobalOptions().put(FallbackTypeConverter.OBJECT_FACTORY, "false");
return new RouteBuilder(context) {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("direct:a").convertBodyTo(String.class).to("direct:b");
from("direct:b").convertBodyTo(Message.class).to("mock:a");
}
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryEnabledTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryEnabledTest.java
index 32c9bdd4ac5..bf2a826d21f 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryEnabledTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterObjectFactoryEnabledTest.java
@@ -35,12 +35,12 @@ public class FallbackTypeConverterObjectFactoryEnabledTest extends CamelTestSupp
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
context.getGlobalOptions().put(FallbackTypeConverter.OBJECT_FACTORY, "true");
return new RouteBuilder(context) {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("direct:a").convertBodyTo(String.class).to("direct:b");
from("direct:b").convertBodyTo(Message.class).to("mock:a");
}
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterShouldThrowExceptionTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterShouldThrowExceptionTest.java
index 35480cbcdea..3c125ea33b3 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterShouldThrowExceptionTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterShouldThrowExceptionTest.java
@@ -78,14 +78,14 @@ public class FallbackTypeConverterShouldThrowExceptionTest extends CamelTestSupp
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder(context) {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("direct:a").process(new Processor() {
@Override
- public void process(Exchange exchange) throws Exception {
+ public void process(Exchange exchange) {
try {
exchange.getIn().getBody(Foo.class);
} catch (TypeConversionException e) {
@@ -94,7 +94,7 @@ public class FallbackTypeConverterShouldThrowExceptionTest extends CamelTestSupp
}
}).to("mock:a").process(new Processor() {
@Override
- public void process(Exchange exchange) throws Exception {
+ public void process(Exchange exchange) {
try {
exchange.getIn().getBody(List.class);
} catch (TypeConversionException e) {
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatIssueTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatIssueTest.java
index 830cb1f874c..88c6629c510 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatIssueTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatIssueTest.java
@@ -44,7 +44,7 @@ public class JaxbDataFormatIssueTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
public void configure() throws Exception {
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatMustBeJAXBElementTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatMustBeJAXBElementTest.java
index d63090b1d57..ce7ee2806ac 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatMustBeJAXBElementTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbDataFormatMustBeJAXBElementTest.java
@@ -63,7 +63,7 @@ public class JaxbDataFormatMustBeJAXBElementTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
public void configure() throws Exception {
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbMarshalNamespacePrefixMapperTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbMarshalNamespacePrefixMapperTest.java
index b9d68cc0af6..af293853df3 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbMarshalNamespacePrefixMapperTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/JaxbMarshalNamespacePrefixMapperTest.java
@@ -40,7 +40,7 @@ public class JaxbMarshalNamespacePrefixMapperTest extends CamelTestSupport {
private static final Logger LOG = LoggerFactory.getLogger(JaxbMarshalNamespacePrefixMapperTest.class);
@BindToRegistry("myPrefix")
- public Map<String, String> addMap() throws Exception {
+ public Map<String, String> addMap() {
Map<String, String> map = new HashMap<>();
map.put("http://www.camel.apache.org/jaxb/example/order/1", "o");
map.put("http://www.camel.apache.org/jaxb/example/address/1", "a");
@@ -77,10 +77,10 @@ public class JaxbMarshalNamespacePrefixMapperTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
JaxbDataFormat df = new JaxbDataFormat();
df.setContextPath("org.apache.camel.example");
df.setNamespacePrefixRef("myPrefix");
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/SplitterAndExceptionRouteTwistIssueTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/SplitterAndExceptionRouteTwistIssueTest.java
index c7008c8aad1..2a7084c3182 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/SplitterAndExceptionRouteTwistIssueTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/SplitterAndExceptionRouteTwistIssueTest.java
@@ -91,11 +91,11 @@ public class SplitterAndExceptionRouteTwistIssueTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
errorHandler(
deadLetterChannel(mockRejectEndpoint)
@@ -110,7 +110,7 @@ public class SplitterAndExceptionRouteTwistIssueTest extends CamelTestSupport {
.convertBodyTo(String.class, "UTF-8")
.process(new Processor() {
@Override
- public void process(Exchange exchange) throws Exception {
+ public void process(Exchange exchange) {
String text = (String) exchange.getIn().getBody();
Twits twits = new Twits();
@@ -128,7 +128,7 @@ public class SplitterAndExceptionRouteTwistIssueTest extends CamelTestSupport {
.convertBodyTo(String.class, "UTF-8")
.process(new Processor() {
@Override
- public void process(Exchange exchange) throws Exception {
+ public void process(Exchange exchange) {
String text = (String) exchange.getIn().getBody();
StringBuilder twits = new StringBuilder();
diff --git a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/TimerBeanToBeanNotificationTypeTest.java b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/TimerBeanToBeanNotificationTypeTest.java
index b66a6999b97..9c090006021 100644
--- a/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/TimerBeanToBeanNotificationTypeTest.java
+++ b/components/camel-jaxb/src/test/java/org/apache/camel/jaxb/TimerBeanToBeanNotificationTypeTest.java
@@ -34,10 +34,10 @@ public class TimerBeanToBeanNotificationTypeTest extends CamelTestSupport {
}
@Override
- protected RouteBuilder createRouteBuilder() throws Exception {
+ protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
@Override
- public void configure() throws Exception {
+ public void configure() {
from("timer:foo?delay=500&repeatCount=1")
.log("Timer triggered")
.bean(MyNotificationService.class, "createNotification")