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) {

Reply via email to