This is an automated email from the ASF dual-hosted git repository.
jamesnetherton 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 baca288 CAMEL-17708: Enable BasePackageScanResolver initialization
logic to be overridden
baca288 is described below
commit baca288e4f186fd564510b07b87f434f976b8833
Author: James Netherton <[email protected]>
AuthorDate: Thu Feb 24 14:26:55 2022 +0000
CAMEL-17708: Enable BasePackageScanResolver initialization logic to be
overridden
---
.../java/org/apache/camel/impl/engine/BasePackageScanResolver.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java
index c0dd04e..fb69ad0 100644
---
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java
+++
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java
@@ -39,6 +39,13 @@ public abstract class BasePackageScanResolver extends
ServiceSupport implements
private CamelContext camelContext;
public BasePackageScanResolver() {
+ initialize();
+ }
+
+ /**
+ * Performs overridable initialization logic for the package scan resolver
+ */
+ public void initialize() {
try {
ClassLoader ccl = Thread.currentThread().getContextClassLoader();
if (ccl != null) {