}
private void createApplicationDescriptor() throws IOException,
SAXParseException {
// the code below is used by the deploytool GUI.
PluggableArchivistsHelper defaultArchivists = new PluggableArchivistsHelper();
defaultArchivists.registerArchivist(new ApplicationArchivist());
defaultArchivists.registerArchivist(new WebArchivist());
defaultArchivists.registerArchivist(new EjbArchivist());
defaultArchivists.registerArchivist(new ConnectorArchivist());
defaultArchivists.registerArchivist(new AppClientArchivist());
AbstractArchive abstractArchive =
new FileArchiveFactory().openArchive(
frameworkContext.getExplodedArchivePath());
frameworkContext.setAbstractArchive(abstractArchive);
archivist.setPluggableArchivists(defaultArchivists);