You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2020/10/20 06:24:20 UTC
[karaf] branch master updated: [KARAF-6716] Fallback to root
subsystem when getting region if target subsystem is null
This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf.git
The following commit(s) were added to refs/heads/master by this push:
new 2c64ad2 [KARAF-6716] Fallback to root subsystem when getting region if target subsystem is null
new 4dd112c Merge pull request #1238 from jbonofre/KARAF-6716
2c64ad2 is described below
commit 2c64ad2cb7bbd446fcd62d4694ac595f3d69bbea
Author: jbonofre <jb...@apache.org>
AuthorDate: Mon Oct 19 15:20:44 2020 +0200
[KARAF-6716] Fallback to root subsystem when getting region if target subsystem is null
---
.../karaf/features/internal/region/SubsystemResolveContext.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java b/features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java
index f08efaa..e4d1c69 100644
--- a/features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java
+++ b/features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java
@@ -267,7 +267,10 @@ public class SubsystemResolveContext extends ResolveContext {
}
private Region getRegion(Resource resource) {
- return regions.get(getSubsystem(resource).getName());
+ if (getSubsystem(resource) != null) {
+ return regions.get(getSubsystem(resource).getName());
+ }
+ return regions.get(root.getName());
}
@Override