[104153] Fixing up EJB client on import
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java index 04a413d..33e8804 100644 --- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java +++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java
@@ -148,7 +148,7 @@ String name = manifestEntries[j]; name = name.substring(0, name.length() - 4); IProject project = ProjectUtilities.getProject(name); - if( project.isAccessible() && project.exists()){ + if( project != null && project.isAccessible() && project.exists()){ IVirtualComponent refcomp = ComponentCore.createComponent(project, name); if( refcomp.exists()){ ArrayList list = new ArrayList();