[jbosstools-commits] JBoss Tools SVN: r17697 - trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Sep 22 17:03:47 EDT 2009


Author: rob.stryker at jboss.com
Date: 2009-09-22 17:03:47 -0400 (Tue, 22 Sep 2009)
New Revision: 17697

Modified:
   trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/AddModuleDependenciesPropertiesPage.java
Log:
NPE when archive has no archiveName

Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/AddModuleDependenciesPropertiesPage.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/AddModuleDependenciesPropertiesPage.java	2009-09-22 21:03:06 UTC (rev 17696)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/AddModuleDependenciesPropertiesPage.java	2009-09-22 21:03:47 UTC (rev 17697)
@@ -550,7 +550,8 @@
 			comp = refs[i].getReferencedComponent();
 			IPath val = refs[i].getRuntimePath();
 			if( refs[i].getDependencyType() != IVirtualReference.DEPENDENCY_TYPE_CONSUMES)
-				val = val.append(refs[i].getArchiveName());
+				if( refs[i].getArchiveName() != null )
+					val = val.append(refs[i].getArchiveName());
 			
 			objectToRuntimePath.put(comp, val.toString());
 			oldComponentToRuntimePath.put((IVirtualComponent) comp, val.toString());



More information about the jbosstools-commits mailing list