This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 8250c4bfcc9 camel-sql - Avoid NPE on shutdown test if test failed that
shadow the real error
8250c4bfcc9 is described below
commit 8250c4bfcc995713a2dc0609de0e086423f26222
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed May 4 20:03:10 2022 +0200
camel-sql - Avoid NPE on shutdown test if test failed that shadow the real
error
---
.../org/apache/camel/component/sql/CamelSqlEmptyResultTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlAggregateBatchTest.java | 4 +++-
.../camel/component/sql/SqlConsumerDeleteBatchCompleteTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlConsumerDeleteFailedTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlConsumerDeleteTest.java | 4 +++-
.../apache/camel/component/sql/SqlConsumerDeleteTransformTest.java | 4 +++-
.../apache/camel/component/sql/SqlConsumerDynamicParameterTest.java | 4 +++-
.../camel/component/sql/SqlConsumerMaxMessagesPerPollTest.java | 4 +++-
.../camel/component/sql/SqlConsumerOutputTypeSelectListTest.java | 4 +++-
.../component/sql/SqlConsumerOutputTypeSelectListWithClassTest.java | 4 +++-
.../camel/component/sql/SqlConsumerOutputTypeSelectOneTest.java | 4 +++-
.../camel/component/sql/SqlConsumerOutputTypeStreamListTest.java | 4 +++-
.../test/java/org/apache/camel/component/sql/SqlConsumerTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlDataSourceRefTest.java | 4 +++-
.../test/java/org/apache/camel/component/sql/SqlDataSourceTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlEndpointLikeTest.java | 4 +++-
.../camel/component/sql/SqlEndpointMisconfigureDataSourceTest.java | 4 +++-
.../test/java/org/apache/camel/component/sql/SqlEndpointTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlGeneratedKeysInLoopTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlGeneratedKeysTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlPreserveHeaderTest.java | 4 +++-
.../component/sql/SqlProducerAlwaysPopulateStatementFalseTest.java | 4 +++-
.../camel/component/sql/SqlProducerAlwaysPopulateStatementTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlProducerAndInTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlProducerConcurrentTest.java | 4 +++-
.../camel/component/sql/SqlProducerExpressionParameterTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlProducerInMultiTest.java | 4 +++-
.../test/java/org/apache/camel/component/sql/SqlProducerInTest.java | 6 +++++-
.../org/apache/camel/component/sql/SqlProducerInsertNullTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlProducerJSONTest.java | 4 +++-
.../camel/component/sql/SqlProducerNamedParameterNotExistTest.java | 4 +++-
.../apache/camel/component/sql/SqlProducerNamedParameterTest.java | 4 +++-
.../apache/camel/component/sql/SqlProducerNamedParametersTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlProducerNoopTest.java | 4 +++-
.../apache/camel/component/sql/SqlProducerNullBodyHeaderTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlProducerNullBodyTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlProducerOutputHeaderTest.java | 4 +++-
.../camel/component/sql/SqlProducerOutputHeaderWithQueryTest.java | 4 +++-
.../camel/component/sql/SqlProducerOutputTypeSelectListTest.java | 4 +++-
.../component/sql/SqlProducerOutputTypeSelectListWithClassTest.java | 4 +++-
.../component/sql/SqlProducerOutputTypeSelectOneNoResultTest.java | 4 +++-
.../camel/component/sql/SqlProducerOutputTypeSelectOneTest.java | 4 +++-
.../camel/component/sql/SqlProducerOutputTypeStreamListTest.java | 4 +++-
.../apache/camel/component/sql/SqlProducerParametersCountTest.java | 4 +++-
.../apache/camel/component/sql/SqlProducerReuseParameterTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlProducerSeparatorTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlProducerToDTest.java | 4 +++-
.../camel/component/sql/SqlProducerUseMessageBodyForSqlTest.java | 4 +++-
.../org/apache/camel/component/sql/SqlProducerWhereIssueTest.java | 4 +++-
.../src/test/java/org/apache/camel/component/sql/SqlRouteTest.java | 4 +++-
.../java/org/apache/camel/component/sql/SqlTransactedRouteTest.java | 4 +++-
.../camel/component/sql/stored/CallableStatementWrapperTest.java | 4 +++-
.../apache/camel/component/sql/stored/ProducerBatchInvalidTest.java | 4 +++-
.../org/apache/camel/component/sql/stored/ProducerBatchTest.java | 4 +++-
.../apache/camel/component/sql/stored/ProducerBodyArrayTest.java | 4 +++-
.../org/apache/camel/component/sql/stored/ProducerInOutTest.java | 4 +++-
.../java/org/apache/camel/component/sql/stored/ProducerTest.java | 4 +++-
.../component/sql/stored/ProducerUseMessageBodyForTemplateTest.java | 4 +++-
.../camel/component/sql/stored/SqlFunctionDataSourceTest.java | 4 +++-
.../apache/camel/component/sql/stored/SqlStoredDataSourceTest.java | 4 +++-
.../org/apache/camel/component/sql/stored/TemplateCacheTest.java | 4 +++-
61 files changed, 185 insertions(+), 61 deletions(-)
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/CamelSqlEmptyResultTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/CamelSqlEmptyResultTest.java
index 3a59afee7bc..2667f9980eb 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/CamelSqlEmptyResultTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/CamelSqlEmptyResultTest.java
@@ -53,7 +53,9 @@ public class CamelSqlEmptyResultTest extends CamelTestSupport
{
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlAggregateBatchTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlAggregateBatchTest.java
index a8bbb524881..ea866b33bd6 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlAggregateBatchTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlAggregateBatchTest.java
@@ -80,7 +80,9 @@ public class SqlAggregateBatchTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteBatchCompleteTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteBatchCompleteTest.java
index f72c57a08fa..365aab90103 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteBatchCompleteTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteBatchCompleteTest.java
@@ -55,7 +55,9 @@ public class SqlConsumerDeleteBatchCompleteTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteFailedTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteFailedTest.java
index 4128203f1c7..69e4c35a9ce 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteFailedTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteFailedTest.java
@@ -60,7 +60,9 @@ public class SqlConsumerDeleteFailedTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTest.java
index 16abc043374..537c2464bb3 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTest.java
@@ -59,7 +59,9 @@ public class SqlConsumerDeleteTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTransformTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTransformTest.java
index f5d789ad36a..08d1e7d36b0 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTransformTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDeleteTransformTest.java
@@ -55,7 +55,9 @@ public class SqlConsumerDeleteTransformTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDynamicParameterTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDynamicParameterTest.java
index 74ba7606c50..c702c70621e 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDynamicParameterTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerDynamicParameterTest.java
@@ -57,7 +57,9 @@ public class SqlConsumerDynamicParameterTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerMaxMessagesPerPollTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerMaxMessagesPerPollTest.java
index 3a5a1fc4e34..0d8cbecc214 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerMaxMessagesPerPollTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerMaxMessagesPerPollTest.java
@@ -53,7 +53,9 @@ public class SqlConsumerMaxMessagesPerPollTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListTest.java
index b247d3a80f5..9bc50bd7d7c 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListTest.java
@@ -57,7 +57,9 @@ public class SqlConsumerOutputTypeSelectListTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListWithClassTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListWithClassTest.java
index 667545856d5..d84203a9dde 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListWithClassTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectListWithClassTest.java
@@ -56,7 +56,9 @@ public class SqlConsumerOutputTypeSelectListWithClassTest
extends CamelTestSuppo
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectOneTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectOneTest.java
index 65d3421a1c9..baa11d6ce6d 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectOneTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeSelectOneTest.java
@@ -56,7 +56,9 @@ public class SqlConsumerOutputTypeSelectOneTest {
@AfterEach
public void tearDown() {
camel1.stop();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeStreamListTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeStreamListTest.java
index b758626c270..cba1f3d0c6a 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeStreamListTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerOutputTypeStreamListTest.java
@@ -52,7 +52,9 @@ public class SqlConsumerOutputTypeStreamListTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerTest.java
index 4a0a5a3d54d..411ed3ea221 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlConsumerTest.java
@@ -56,7 +56,9 @@ public class SqlConsumerTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceRefTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceRefTest.java
index 7a70ef0d1f8..8b9923594da 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceRefTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceRefTest.java
@@ -84,7 +84,9 @@ public class SqlDataSourceRefTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceTest.java
index d985797d409..2cab1ffba3f 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlDataSourceTest.java
@@ -76,7 +76,9 @@ public class SqlDataSourceTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointLikeTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointLikeTest.java
index c2e84697096..9f411bfbf86 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointLikeTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointLikeTest.java
@@ -57,7 +57,9 @@ public class SqlEndpointLikeTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointMisconfigureDataSourceTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointMisconfigureDataSourceTest.java
index 130f8e1f0fd..09583d46339 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointMisconfigureDataSourceTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointMisconfigureDataSourceTest.java
@@ -86,7 +86,9 @@ public class SqlEndpointMisconfigureDataSourceTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
}
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointTest.java
index 8b0824ab30a..0238ac379f6 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlEndpointTest.java
@@ -57,7 +57,9 @@ public class SqlEndpointTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysInLoopTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysInLoopTest.java
index d6183c72028..c198697fac0 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysInLoopTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysInLoopTest.java
@@ -56,7 +56,9 @@ public class SqlGeneratedKeysInLoopTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysTest.java
index 1657b0c140b..b8a95b2cc6b 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlGeneratedKeysTest.java
@@ -57,7 +57,9 @@ public class SqlGeneratedKeysTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlPreserveHeaderTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlPreserveHeaderTest.java
index 1830c3ac8e7..3b280ef793e 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlPreserveHeaderTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlPreserveHeaderTest.java
@@ -57,7 +57,9 @@ public class SqlPreserveHeaderTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementFalseTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementFalseTest.java
index 3810324393d..fa079a1df3e 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementFalseTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementFalseTest.java
@@ -69,7 +69,9 @@ public class SqlProducerAlwaysPopulateStatementFalseTest
extends CamelTestSuppor
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementTest.java
index e6fdadc08a3..563bddcac5b 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAlwaysPopulateStatementTest.java
@@ -68,7 +68,9 @@ public class SqlProducerAlwaysPopulateStatementTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAndInTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAndInTest.java
index 2f9868d2d58..38aaea43b46 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAndInTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerAndInTest.java
@@ -52,7 +52,9 @@ public class SqlProducerAndInTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerConcurrentTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerConcurrentTest.java
index 4bd464fe74a..396aaff1bf5 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerConcurrentTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerConcurrentTest.java
@@ -105,7 +105,9 @@ public class SqlProducerConcurrentTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerExpressionParameterTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerExpressionParameterTest.java
index 2aa25dd1af4..7127a155ce5 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerExpressionParameterTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerExpressionParameterTest.java
@@ -60,7 +60,9 @@ public class SqlProducerExpressionParameterTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInMultiTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInMultiTest.java
index 454289bfe5b..becba7a509a 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInMultiTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInMultiTest.java
@@ -53,7 +53,9 @@ public class SqlProducerInMultiTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInTest.java
index 86ae9f0c158..cc76415848f 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInTest.java
@@ -52,7 +52,11 @@ public class SqlProducerInTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ if (db != null) {
+ db.shutdown();
+ }
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInsertNullTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInsertNullTest.java
index ce2db942438..9f5c6a25889 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInsertNullTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInsertNullTest.java
@@ -53,7 +53,9 @@ public class SqlProducerInsertNullTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerJSONTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerJSONTest.java
index 5f832f40253..23d3edefffc 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerJSONTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerJSONTest.java
@@ -54,7 +54,9 @@ public class SqlProducerJSONTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterNotExistTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterNotExistTest.java
index 2d583bc1c15..2fcd42b58d4 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterNotExistTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterNotExistTest.java
@@ -51,7 +51,9 @@ public class SqlProducerNamedParameterNotExistTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterTest.java
index ab9762c37d6..99c8cc98207 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParameterTest.java
@@ -53,7 +53,9 @@ public class SqlProducerNamedParameterTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParametersTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParametersTest.java
index 251ec6d457f..ac24b3ac007 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParametersTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNamedParametersTest.java
@@ -52,7 +52,9 @@ public class SqlProducerNamedParametersTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNoopTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNoopTest.java
index 47ed7e8e96d..2e44a686692 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNoopTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNoopTest.java
@@ -46,7 +46,9 @@ public class SqlProducerNoopTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyHeaderTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyHeaderTest.java
index 7fc2c683d02..aaba5f917c3 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyHeaderTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyHeaderTest.java
@@ -52,7 +52,9 @@ public class SqlProducerNullBodyHeaderTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyTest.java
index 37ee75b257f..4b73cf2ebc6 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerNullBodyTest.java
@@ -52,7 +52,9 @@ public class SqlProducerNullBodyTest extends CamelTestSupport
{
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderTest.java
index 4ffb98f04fa..4a3d3e5811a 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderTest.java
@@ -46,7 +46,9 @@ public class SqlProducerOutputHeaderTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderWithQueryTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderWithQueryTest.java
index 3b21f47211d..53c584665a3 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderWithQueryTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputHeaderWithQueryTest.java
@@ -46,7 +46,9 @@ public class SqlProducerOutputHeaderWithQueryTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListTest.java
index 0137260df83..1901f38b1f6 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListTest.java
@@ -52,7 +52,9 @@ public class SqlProducerOutputTypeSelectListTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListWithClassTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListWithClassTest.java
index 1ad76b27a98..57b49428a4b 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListWithClassTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectListWithClassTest.java
@@ -51,7 +51,9 @@ public class SqlProducerOutputTypeSelectListWithClassTest
extends CamelTestSuppo
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneNoResultTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneNoResultTest.java
index 9d2f83544b1..bd976fa4801 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneNoResultTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneNoResultTest.java
@@ -51,7 +51,9 @@ public class SqlProducerOutputTypeSelectOneNoResultTest
extends CamelTestSupport
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneTest.java
index fe3d578f9d1..eae0a8f81fc 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeSelectOneTest.java
@@ -54,7 +54,9 @@ public class SqlProducerOutputTypeSelectOneTest {
@AfterEach
public void tearDown() {
camel1.stop();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeStreamListTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeStreamListTest.java
index b38edcae323..0555cfd0058 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeStreamListTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerOutputTypeStreamListTest.java
@@ -52,7 +52,9 @@ public class SqlProducerOutputTypeStreamListTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerParametersCountTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerParametersCountTest.java
index 9c9fd90d311..76802cc2702 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerParametersCountTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerParametersCountTest.java
@@ -52,7 +52,9 @@ public class SqlProducerParametersCountTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerReuseParameterTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerReuseParameterTest.java
index d358a0b6c75..afadcab9668 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerReuseParameterTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerReuseParameterTest.java
@@ -52,7 +52,9 @@ public class SqlProducerReuseParameterTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerSeparatorTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerSeparatorTest.java
index 128396c1510..3da59afadfc 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerSeparatorTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerSeparatorTest.java
@@ -52,7 +52,9 @@ public class SqlProducerSeparatorTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerToDTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerToDTest.java
index a1baf473f9a..7584c25cc41 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerToDTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerToDTest.java
@@ -53,7 +53,9 @@ public class SqlProducerToDTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerUseMessageBodyForSqlTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerUseMessageBodyForSqlTest.java
index 77f28a87694..3961cb7909c 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerUseMessageBodyForSqlTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerUseMessageBodyForSqlTest.java
@@ -54,7 +54,9 @@ public class SqlProducerUseMessageBodyForSqlTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerWhereIssueTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerWhereIssueTest.java
index 47d4fa43f02..7f26a051e20 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerWhereIssueTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerWhereIssueTest.java
@@ -51,7 +51,9 @@ public class SqlProducerWhereIssueTest extends
CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlRouteTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlRouteTest.java
index 0dca41d2555..6e2381cbb8b 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlRouteTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlRouteTest.java
@@ -270,7 +270,9 @@ public class SqlRouteTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlTransactedRouteTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlTransactedRouteTest.java
index c7bcd46a9fc..17f91600599 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlTransactedRouteTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlTransactedRouteTest.java
@@ -81,7 +81,9 @@ public class SqlTransactedRouteTest extends CamelTestSupport {
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/CallableStatementWrapperTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/CallableStatementWrapperTest.java
index 47318a5ac0a..91ecd7fd0ec 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/CallableStatementWrapperTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/CallableStatementWrapperTest.java
@@ -127,7 +127,9 @@ public class CallableStatementWrapperTest extends
CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
}
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchInvalidTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchInvalidTest.java
index 0ee6b45a19e..8d4b97a0fbf 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchInvalidTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchInvalidTest.java
@@ -51,7 +51,9 @@ public class ProducerBatchInvalidTest extends
CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Override
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchTest.java
index 9a4319d6d4d..772966d2e90 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBatchTest.java
@@ -53,7 +53,9 @@ public class ProducerBatchTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBodyArrayTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBodyArrayTest.java
index 0b822847447..a39e0a1d4c8 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBodyArrayTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerBodyArrayTest.java
@@ -50,7 +50,9 @@ public class ProducerBodyArrayTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerInOutTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerInOutTest.java
index 607058436b0..3b7509e34ba 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerInOutTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerInOutTest.java
@@ -51,7 +51,9 @@ public class ProducerInOutTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerTest.java
index b782e6e3324..6d6577913f1 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerTest.java
@@ -51,7 +51,9 @@ public class ProducerTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerUseMessageBodyForTemplateTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerUseMessageBodyForTemplateTest.java
index 420516fbf8f..132b7e7d42e 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerUseMessageBodyForTemplateTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerUseMessageBodyForTemplateTest.java
@@ -50,7 +50,9 @@ public class ProducerUseMessageBodyForTemplateTest extends
CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlFunctionDataSourceTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlFunctionDataSourceTest.java
index 82bf45dbaab..810005d857c 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlFunctionDataSourceTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlFunctionDataSourceTest.java
@@ -50,7 +50,9 @@ public class SqlFunctionDataSourceTest extends
CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredDataSourceTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredDataSourceTest.java
index a000b1509ff..64647c992f2 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredDataSourceTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredDataSourceTest.java
@@ -55,7 +55,9 @@ public class SqlStoredDataSourceTest extends CamelTestSupport
{
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test
diff --git
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/TemplateCacheTest.java
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/TemplateCacheTest.java
index fcc14de808f..f31668e8145 100644
---
a/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/TemplateCacheTest.java
+++
b/components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/TemplateCacheTest.java
@@ -46,7 +46,9 @@ public class TemplateCacheTest extends CamelTestSupport {
@AfterEach
public void tearDown() throws Exception {
super.tearDown();
- db.shutdown();
+ if (db != null) {
+ db.shutdown();
+ }
}
@Test