private static void writeManifest(IProject aProject, IFile aFile, ArchiveManifest manifest) throws java.io.IOException { if (aFile != null) { if(SimpleValidateEdit.validateEdit(new IFile[] { aFile })){ OutputStream out = new WorkbenchByteArrayOutputStream(aFile); manifest.writeSplittingClasspath(out); out.close(); J2EEComponentClasspathUpdater.getInstance().queueUpdateModule(aProject); } } }