commit | 5110ec3d29376e61c6a4b8c4517632e2aaca6049 | [log] [tgz] |
---|---|---|
author | canderson <canderson> | Wed Oct 12 17:35:50 2011 +0000 |
committer | canderson <canderson> | Wed Oct 12 17:35:50 2011 +0000 |
tree | 91d1b904b2f448d64e9e2a0a5734c227a1c9a6d8 | |
parent | 969a0f19b4b37f0812bdfab0179be7dfb335774a [diff] |
[360265] Exception when creating a new Dynamic Web Project with project name as empty
diff --git a/plugins/org.eclipse.jst.j2ee.ejb/ejbcreation/org/eclipse/jst/j2ee/internal/ejb/project/operations/EjbFacetInstallDataModelProvider.java b/plugins/org.eclipse.jst.j2ee.ejb/ejbcreation/org/eclipse/jst/j2ee/internal/ejb/project/operations/EjbFacetInstallDataModelProvider.java index f555e01..d18f947 100644 --- a/plugins/org.eclipse.jst.j2ee.ejb/ejbcreation/org/eclipse/jst/j2ee/internal/ejb/project/operations/EjbFacetInstallDataModelProvider.java +++ b/plugins/org.eclipse.jst.j2ee.ejb/ejbcreation/org/eclipse/jst/j2ee/internal/ejb/project/operations/EjbFacetInstallDataModelProvider.java
@@ -60,8 +60,9 @@ if (model.isPropertySet(FACET_PROJECT_NAME)) { String projectName = model.getStringProperty(FACET_PROJECT_NAME); - IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName); - if (project.exists()) { + IProject project = (projectName.length() > 0) ? ResourcesPlugin.getWorkspace().getRoot().getProject(projectName) : null; + + if (project != null && project.exists()) { if (ModuleCoreNature.isFlexibleProject(project)) { IVirtualComponent c = ComponentCore.createComponent(project, true);