Author: dsavage
Date: Tue Aug 18 11:26:13 2009
New Revision: 805366
URL: http://svn.apache.org/viewvc?rev=805366&view=rev
Log:
check for null prior to setup of iterator FELIX-1496
Modified:
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java
Modified:
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java
URL:
http://svn.apache.org/viewvc/felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java?rev=805366&r1=805365&r2=805366&view=diff
==============================================================================
---
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java
(original)
+++
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/repository/eclipse/WorkspaceRepository.java
Tue Aug 18 11:26:13 2009
@@ -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()] );
}