Fixed NPE when xml parsing fails versionability_89629_base_8 winsysfx_root
authorquynguyen@netbeans.org
Wed, 28 Nov 2007 01:58:47 +0000
changeset 18968693d3cd1052
parent 1895 661c273e1af8
child 1897 844f5ffe3424
Fixed NPE when xml parsing fails
visualweb.ejb/src/org/netbeans/modules/visualweb/ejb/nodes/EjbLibReferenceHelper.java
     1.1 --- a/visualweb.ejb/src/org/netbeans/modules/visualweb/ejb/nodes/EjbLibReferenceHelper.java	Wed Nov 28 01:57:06 2007 +0000
     1.2 +++ b/visualweb.ejb/src/org/netbeans/modules/visualweb/ejb/nodes/EjbLibReferenceHelper.java	Wed Nov 28 01:58:47 2007 +0000
     1.3 @@ -209,9 +209,11 @@
     1.4                          + File.separator + EJB_REFS_XML);
     1.5                  Collection ejbGroups = refMaintainer.getRefferedEjbGroups();
     1.6  
     1.7 +                if (ejbGroups == null) return;
     1.8 +                
     1.9                  // Now lets see whehther the ejb groups are still in the data
    1.10                  // model
    1.11 -                for (Iterator iter = ejbGroups.iterator(); iter.hasNext();) {
    1.12 +                for (Iterator iter = ejbGroups.iterator(); iter != null && iter.hasNext();) {
    1.13                      EjbGroup ejbGrp = (EjbGroup) iter.next();
    1.14                      EjbGroup ejbGrpInModel = EjbDataModel.getInstance()
    1.15                              .findEjbGroupForClientWrapperJar(