commit | fd8fb5af3e7f829740e9480a84a62be1bd567197 | [log] [tgz] |
---|---|---|
author | David Morgan Spenser Savage <dsavage@apache.org> | Wed Mar 10 15:17:00 2010 +0000 |
committer | David Morgan Spenser Savage <dsavage@apache.org> | Wed Mar 10 15:17:00 2010 +0000 |
tree | 08eae663f9d560dd6df2e802df37cf86c81f3593 | |
parent | 08112cb1b16857b19e8dfd320a7e26554163779b [diff] |
check for null repository config (fix for FELIX-2187) git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@921392 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/SigilRepositoryManager.java b/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/SigilRepositoryManager.java index 3116b2c..da09428 100644 --- a/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/SigilRepositoryManager.java +++ b/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/SigilRepositoryManager.java
@@ -156,7 +156,13 @@ else { IRepositorySet set = SigilCore.getRepositoryConfiguration().getRepositorySet( repositorySet ); - return set.getRepositories(); + if ( set == null ) { + SigilCore.error( "Unknown repository set " + repositorySet ); + return SigilCore.getRepositoryConfiguration().getDefaultRepositorySet().getRepositories(); + } + else { + return set.getRepositories(); + } } }