commit | 2ca872d01d25d7b9ad905eb8108f76666099d29e | [log] [tgz] |
---|---|---|
author | David Morgan Spenser Savage <dsavage@apache.org> | Tue Aug 18 11:26:13 2009 +0000 |
committer | David Morgan Spenser Savage <dsavage@apache.org> | Tue Aug 18 11:26:13 2009 +0000 |
tree | dc7ace1388733b4867a04e198bf287bb8c37ee2b | |
parent | d05fe26b149d8e2f329f074740daad7980739ae1 [diff] |
check for null prior to setup of iterator FELIX-1496 git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@805366 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java b/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java index 43218b0..7d290ad 100644 --- a/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java +++ b/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java
@@ -63,7 +63,14 @@ for ( ISigilProjectModel n : models ) { ISigilBundle b = n.getBundle(); - tmp.add( b ); + if ( b == null ) + { + SigilCore.error( "No bundle found for project " + n.getProject().getName() ); + } + else + { + tmp.add( b ); + } } bundles = tmp.toArray( new ISigilBundle[tmp.size()] ); }