Repository: karaf Updated Branches: refs/heads/karaf-3.0.x 4f62e6337 -> ae3aca68d
Avoid possible NullPointerException when retrieving repository Project: http://git-wip-us.apache.org/repos/asf/karaf/repo Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/ae3aca68 Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/ae3aca68 Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/ae3aca68 Branch: refs/heads/karaf-3.0.x Commit: ae3aca68d4ad8155f883c217a407d7f7b6033e33 Parents: 4f62e63 Author: Jean-Baptiste Onofré <[email protected]> Authored: Thu Dec 18 10:01:10 2014 +0100 Committer: Jean-Baptiste Onofré <[email protected]> Committed: Thu Dec 18 10:01:10 2014 +0100 ---------------------------------------------------------------------- .../org/apache/karaf/features/internal/FeaturesServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/karaf/blob/ae3aca68/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java ---------------------------------------------------------------------- diff --git a/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java b/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java index d9cae9f..62a8268 100644 --- a/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java +++ b/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java @@ -316,7 +316,10 @@ public class FeaturesServiceImpl implements FeaturesService { } public Repository getRepository(URI uri) { - return repositories.get(uri); + if (repositories.get(uri) != null) { + return repositories.get(uri); + } + return null; } @Override
